Very Nice Prof... Grading is very nice; you can easily get a B+, just above average. Very friendly and understanding professor. One of the few professors who actually knows how to teach the students.