As with every profession there are good ones and there are bad ones. My son had the best teacher I have ever met for 6th grade, and then in 9th grade his drama teacher told him he wasn't worth the air it took him to breathe. So...... Great teachers, good teachers, bad teachers. Pobody's nerfect.