Justin Lea
This is by far the worst teacher I have ever encountered in my life. For an online gen ed course the work load does not match up and he is so into it that he will catch any little minor error. AVOID AVOID AVOID.