It seemed like Kevin was 'volun-told' to teach this course. In labs his lack of experience on the subject and familiarity with the course was center stage, rarely being able to answer questions and occasionally forgetting some students while visiting others. His lectures where easily derailed and full of time wasting, making it difficult to learn.