I think the largest problem is the professor's who drone on and on endlessly while showing overheads, yet expect you to take notes at the same time as listening to them.
And expect you to read books that make you have even more questions, but they won't answer them because they either don't understand you problem or because they don't have time.