They need to stop treating teaching as a second hand poor mans jobs then, can you imagine the kinda education students would get in the US if elementary, middle, and high school teachers got paid good and had strict regulations.
Instead most public and private schooling now is simply baby sitting, there are those that love to teach, but they probably teach either elementary school or college and not middle and high school.
The dude is right, but I blame the system more than the teacher OVERALL.. Plus wait till he gets to college alot of his learning is going to be "read a pamphlet" or read chapters 1-whatever.