<p>There are two sides to everything. S had a grad. student for Calc.2 last semester and was very impressed by him. He offered office hours for students who needed help. My S attended those regularly and commented the the teacher was so smart that other grad students were in the office getting help from him too. It had been 2 years since S took Calc.1(in h.s.) and still managed a B in Calc.2 due to this great grad student.
Conversely he had a Prof. for Chemistry who he said spent the whole time trying to prove that he was way smarter than the students. He routinely put trick questions on the tests, etc. Not a very good teacher.
S got a B in that class too but def. felt the grad. student Calc. teacher was way better because he was interested in helping the students learn rather than trying to weed-out kids based on trick questions and such.</p>