Dr. Czyz has very clear lectures and leads an interesting program but none of that matters because he makes the experience miserable. No exam should be 150+ questions and loaded with select all that apply. He's sassy in emails and just not a good vibe. 