Brandon Bolen
i love his class. he is willing to lecture on what the students are interested in and/or current events that will actually affect your life. his tests are not as hard as people say they are - they are just the quiz questions, sometimes the exact same, sometimes with slight variation. He gave me all 100s on my tests at the end for participating