Jennifer McGaha
Professor McGaha is fun, personable, and kind. She's a relaxed grader if you do the work and allows 4 absences without penalty. She's not the best with technology, but I haven't had any difficulties contacting her. 
Feedback on drafts was the only thing I would say she wasn't the best at.
Overall, she's a great professor and a nice lady.