Joseph Cahalan
Cahalan was easily the best professor I'd ever had at my time at cwu so far. He loves what he does, and he enjoys it to the fullest extent while ensuring the students in his class understand the material. He is extremely respectful of students and is always recommending programs or events hosted by the school for students to get involved in. 