Caitlin Shepherd
prof shepherd is great! she gives really great feedback on paper assignments, and was a fairly easy grader. she's great at explaining things -- take advantage of that and ask questions! it'll help you and your participation grade :)