Engagement gaps in online teaching Technology integration issues Administrative overload Lack of technical skills