Daniel Frank
I'm currently in 105M, so as of week 7 he is awesome. He's quirky, caring, and energetic. Homework is manageable assignments due weekly (e.g. create a poster) with author's note. He has clear grading criteria & is always generous w/ grades. Ungraded in-class small group projects. Final project is up to you in terms of topic and medium. Easy A & fun