Jeff Raykes
Super caring and understanding professor who really cares about his job as both a teacher and planner. Knows how to get students involved and participating (a skill that's big in planning) and takes the time to actually know/recognize his students and treat them as individuals. Encourages questions and answers them well.