It truly depends on the school you go to, while all schools have poor teachers, I would state 90% of the teachers at my school are good at their jobs but the other 10% are atrocious, and my daughter unfortunately got one this year for English. There are schools in my district where the teachers are 50/50, but we do have school choice and vouchers here, so it is up to the parents to help there kids.