1. Lack of interest among the student fraternity towards learning.
2. Since a lot of information is available on internet, the students think, they can some how pass the exams.
3. Since most jobs available nowadays are IT based, the students think that learning the engineering subjects is of no use, and the knowledge of some programming languages is adequate for getting a job.
Hussam Dawood Abdullah intersting topic. Apart from my research works I have 4 year experience of STEM teaching at international schools. There are many changes, I would like to mention some those based on some of my experiences.
a. Resource limitations
b. Lack of teacher training
c. Management issues (old fashioned school management)
d. Parent perspectives mismatch.
e. Available textbooks from reputed institutes are not unto the new generation STEM curriculum.