Katherine Hall
Professor Hall did a great job at explaining the content, and making sure that each student actually understood the math. The class was fast paced with a lot of homework, but the homework both bolstered your grade and helped practice for the exams. Highly recommend Prof. Hall.  