Yes in SDM really depends on the teacher. So far the teachers we met are good but changing teacher is a prob also. Although the new teacher is also a good one, my daughter still ask me whereabout of the old teacher and she misses her a lot. If they can stablize the staff turnover it would be better.