Can you 'challenge' the course ?
I don't know if that's still done ... I challenged quite a few classes by simply taking the test (without attending class) ??
It's horrible when you love the subject & the 'teaching' makes you hate the class.
I think it's worth telling the administration (they need that feedback, even if they avoid it).
Being from NY, though, I would wonder if my complaint would affect my final grade. I have little faith in confidentiality within the unrealistic school environment.
I'd offer my feedback after I completed the class, either by challenge or full attendance.
I'm afraid there's a lot of inadequate, uninspired, and uncaring teachers.
It is best, for your sake, to learn how to obtain the knowledge you need from the material provided and sources other than the teacher. Whatever school you attend, you may encounter the same dilemma.
Good luck. Your brain and your passion will carry you past this teacher.