Barbara Edington
Even tho this was an online class we had a lot of heavy reading to do every week, plus participation on the forums were not mandatory but she graded your participation anyway at the end. Overall she's a good professor but there's a ton of material to cover in such little time