John Milanese
Nice guy, but very frustrating. Feedback on assignments takes an inordinate amount of time, and he places too much emphasis on group projects. Hour-long weekly plenary lectures are complete wastes of time and lack meaningful content. My advice: choose a different HAAS Inquiry class -- this one is worthless.