Significant teaching and learning challenges