Thomas Bridges
ECON308 is hard, if you aren't prepared to dedicate time to material do not take this class. T Bridges is a great professor with thorough explanations of material + archived lectures in the media gallery. Exams are 75% of your grade so just be prepared for that. Otherwise, I definitely recommend Bridges. He is the best Economic Professor I have had