Wherever you go in life there will always be a teacher/professor/boss/coworker who you feel is less than “ideal.” That will happen everywhere. The key is to learn how to navigate, self advocate, attend office hours, etc so as to succeed in these situations. That’s a valuable skill.
@lakegirly I am sorry that your daughter did not enjoy her experience, but bashing any school is not the answer. It comes across as sour grapes combined with high school complaining. I hope your D finds a school that makes her happy.