Kate Masley
This is not a difficult course at all. There's no exams, but there are discussion forums, homework assignments, and one big project. However, the big project you work on all semester, so it doesn't feel like too much. Kate is very nice and great at responding to emails. She also gives deadline extensions. I'd recommend this professor to everyone.