Very rude in terms of how he communicates with students while on the flip side expects us to be best of friends. Doesn't really teach so be prepared to teach yourself calculus for the entire semester. doesn't do a good job responding to emails either.