Class was 2 days of lecture and 1 lab class each week. Lectures were very boring, as he read off of slides every class and that was it. Not interactive at all and he goes too fast to actually understand the material. Lab was basically on your own and then we had quizzes on that material. He did give extra credit, which was generous and helpful.