Beth Stewart
One of my favourite profs at UBC. Dr. Stewart incorporates a wide variety of methods to convey relevant ideas (readings, lectures, guest lecturers, group presentations, videos, etc). Very willing to offer help in and outside of class, and responds almost immediately to email. No midterm. Graded on paper, group project, class work, and final exam.