Teaching Problem solving – collaboration Lecture Master Class — Teaching Philosophy Course descriptions Read about 2014 and 2015 teaching awards!