Dr. Kubik is one of my favorite professors. I took the 5 week physics course, which is tough on its own. However, even with the fast pace, Andy made sure to cover things well to where we all understood the material. He had 2 review sessions per week to do more examples. He really cares about his students! The HW is way harder than the exams!