mark collinson
He is very difficult. Honestly, no one should take him. I tried my best on his class and still managed to fail somehow. Each exam you take, you need to answer why you chose that specific answer if it doesn't match up one what the lectures says. He will automatically give you zero points. When I took him he was bragging about how he had good reviews