Greg Bowen
This class is VERY difficult. However, if you show up you will at least pass as he gives you 10 points everyday for showing up. A worksheet for HW each day you have class. His powerpoints were clear but hard to keep up with. I honestly did not use the textbook and did not find it useful. Beware he weights grades! Tests count the most :(