Sergei Kolomeitsev
Very well respected with lots of first hand experience with startups.  You cannot miss class you'll be behind!  No book and no powerpoints, it's almost all discussion.  There's smaller in class assignments, two huge projects at the end and one test (the final).  He really really wants you to succeed and learn and sets you up for success. 