Reviews of professor John Cassese

Rating: 5.0/5, difficulty: 3.0/5
During a very tough semester, when the rug got pulled out from under us, Mr Cassese gave us a lot of leeway so we could get the most out of this class. I did not sign up for an online class, but thats what we got. And he helped us make the best of it.

Rating: 1.0/5, difficulty: 3.0/5
It takes . Cassese days to weeks to answer emails and he often will only answer one of two or three questions in an email. If does not respond to follow up emails if you ask your question again. He takes forever to grade assignments and will not keep a running cumulative grade to reference. Many times there were different due dates for 1 assignment

Rating: 2.0/5, difficulty: 4.0/5
There were errors occurring in the McGraw Hill assignments; I emailed him about it but he only told the class to contact the technical support which was not helpful since he had to fix it at his end. He also accused me of cheating (which I genuinely didnt) and was overall very hard to work with. He hardly gave feedback for grades he put 0s.

Rating: 5.0/5, difficulty: 3.0/5
Great professor teaching an unpopular class. I hate public speaking but his lectures and feedback helped alot.