What makes a great teacher?
I have had my share of good and bad teachers. Some more than others brought a new perceptive to my academic career. However is it not just the teacher but also the student that affects how much he gets out from the class as well.
What do you believe?