Rachel Allen
Prof. Allen's course was my saving grace last semester. It was the only one that didn't put a ridiculous amount of stress on my shoulders and it's the only one I walked away from with actual knowledge of COM research. Coursework was easy and understandable. Exams were open book and no time limit. Would take again and again if I could.