Terrible Prof:

Doesn't explain concepts well at all and get mad that you aren't learning

Gives tons of homework but the points don't actually help you  

She is an extremely tough grader, entire classes fail her tests and there is no curve 

 make sure the class average is a 70% at most on tests type 

few students get good grades, the rest don't