They do not work well with children who have disabilities or have different learning styles. They label your child and stigmatize them, picking on them, and being negative instead of being supportive. My child has been the scapegoat of every one of his classes since kindergarten, and his self-esteem is now being highly effected by this, crying regularly about school. I have now decided that I am going to have to take him out of this non-supportive environment. The teachers and higher-ups expect your child to be "the good child, with no issues," so beware if your child has any type of sensory, ADHD, or physical disability.
Our school is wonderful. Virtually all of the teachers volunteer their time to provide extra tutoring to students after school and there are countless programs that are just amazing like International Day where children learn about a country and learn a dance & song to perform for the school.