Brian Dick
Ok. Easy class, good for beginners. Participation and engagement are enough to get you through projects, which is nice because some professors expect unrealistic quality from their beginner students in beginner classes. He can slip rude and condescending comments at times but he will also be kind enough to extend deadlines and help you out.