Robert Ramsey
There is a lot of homework and tests. The tests are timed so you get 2 hours to complete a test, usually about 50 questions that are long. He is very understanding for example, I missed a test deadline because I was flying home and he reopened it for me. I took the asynchronous version of the class so it is important to go to his lectures.