Not an understanding or kind professor at all. No credit or curve for a class that is this difficult is crazy. Not flexible when it comes to office hours, rude to students when emailed or approached, and gives no grace in times of personal hardships for students.