Timothy Bowles
Prof. Bowles gave clear, inspired lectures. He is caring and sees his students as people first. The grading criteria and expectations are explicit. An A is relatively easy as long as you pay decent attention and follow directions. I found office hours to be informational and helpful.