Prof. Mackey is a really relaxed teacher. I took the online 5 week summer course and it was not difficult at all. She is not afraid to give you a perfect score on the final and she pushes due dates back. She makes a painful class not that painful. TAKE THIS TEACHER. 