1) Lack of "personalized" communication from management with teachers, i.e. no go to supervisor to handle HR issues.
2) Difficulty in scheduling/securing future classes within a 3 month contract period.
3) Inaccurate, insensitive tech support due to poor communication.
4) A small percentage of PPT lessons poorly designed for the designated level.
5) Internet speed and technical issues with students connectivity still pose challenges to teaching.