Brendan Bowler
Great Guy.  I took this class as a junior, but I feel taking this class as a freshman would have set me up for success in my future classes bc of skills he emphasizes. HWs were tedious, and since they were from the textbook I didn't feel they were a good prep for the test. 4 test. No drops. But he posts a review/study guide for each one which is gr