Alexander Hari
When I first took this course I though to myself will I really enjoy being part of Professor's Hari's Class, and then as I kept attending hes lectures it turned out to be a far more interesting then I had hoped. It wasn't your typical lecture course, it was pretty awesome. I would say study for the exams he, does give a study guide.