Took time to get back grades, but, was pretty fair in scaling and listening to me when I thought something wasn't fair. Pretty supportive. The class is structures like professional schools (grades depend mostly on exams, quizzes, and the final). Participate as much as you can and practice the homework.