Funny professor however gives a ridiculous amount of work. Also doesn't have a problem calling you out in front of the whole class to embarrass you if you are late or absent. Would most definitely never take this professor again. On top of that lectures extremely heavy and expects students to not have lives outside of school.