The class (Programming I) was so terrible that I withdrew in the middle of my midterm. I have never withdrawn from a class before, but Karl made this class awful with his lack of grading (NO grades by week 7), constantly answering his "real" work texts, blowing his nose into the microphone, not knowing the week's content, etc. Don't take him!!