Eric Hall
Eric made physics doable for me! He genuinely wants you to succeed and structures the class so that everyone can pass. The lectures help you prepare for written problems on the exams. Lab is fun and he is more than willing to help when you have questions. His goal is for you to have fun and learn, not to stress and hate your life. Great teacher!