Teacher is rude and unfair. Sign outsde door says, "The witch is in." Doesn't follow IEPs or common practices to teach to all learning styles. Avoid her.
She makes you work really hard, but in the end it's very worthwhile. I learned so much in her class.