She is very confusing in her explanations, and you have to teach yourself a lot.
she is reaaally nice outside of class. she is so intimidating in class though and it makes going to class so stressful.
She doesn't explain anything clearly.(Contradicts herself)
She's a tough teacher, but if you do your HW and pay attn, you'll learn a lot!