You're definitely not alone here. Some people even feel the need to move schools because of the prejudice (not suggesting anything...just sayin').
It happened to me (a lot) and there's really nothing you can do except for seek help elsewhere, such as tutors, online stuff like vTextbook (seriously, try it, lifesaver) and even asking our forum - most of the time you'll get a well explained response in a matter of minutes from people that actually want to help lol
Certain teachers sometimes (unfortunately) don't really deserve their position, simply because they either a) don't care if you get a 5 or a 50 or b) only care if you manage to successfully compliment them every lesson.
This is sad but true, so try your hardest to seek outside help because trying to suck up to her now is just going to waste your valuable time and energy. Complaining, whether it's your parents or you, doesn't really do anything except bring the problem to her attention, and this could go two ways - she could be nicer or she could raise hell every lesson. C'mon, it's year 12 and you don't deserve this s***, no kid does.