Unfortunately, my views seem to differ drastically from most of the reviews on this website. I would like to give my viewpoint for those who may have a similar style to me. I found this class to be of a very low caliber. I feel as though Professor Grannis does not show respect for his students or for academia. First, the class only met once a week for an hour and a half which I do not even think is allowed in terms of the unit it rewarded. There was no section, no TAs and he has no scheduled office hours. It was hard to feel connected to the course or care. None of the assignments connected with the material we were learning in class. You could learn by listening to him but I found his lectures to be obnoxious. I found his approach to students in e-mail to be very disrespectful and unapproachable. I do not think he created an environment conducive to learning. I really did not like this class and if anyone has similar learning styles to me, I would highly discourage you from spending the money and time on this class. I hope that he will one day improve it however because the topic could be much more engaging. Yes, it is an easy A, but it's an A that doesn't even feel good.
he can dish it. but he sure can't take it. dont get me wrong, he's an ok professor, but what he really likes is to "wow" you with his "awesome" knowledge. don't expect him to take anything you say to be brilliant or remotely interesting. he likes to disagree just to disagree, and will usually say the same thing you just did with slightly different wording as if it is somehow profound. also, he lets annoying students say the most gawdawfully painful comments.