The professors don't "teach". They tell you to read the books, look at power points, listen to the posted lectures. And then you get to the exam not prepared because honestly it's pretty much impossible to know 20 chapters of material for 1 exam. And...