Marc Riley
He is an amazing professor who is soooooo understanding. He Is so funny and he was able to teach a full semester class in five weeks with full understanding. The entire class got the material easily.