Brendan Murphy
He breaks the mold on what a 1000 level class is expected to be. It is a hard class, but if you study and understand the material, you can excel. he expects a lot out of students and if you follow the 2 hours of studying outside of class for every credit of the class, you will do fine. I go to the SI sessions and visit the TA for the class.