He does not really help you on what to emphasize on when studying. Found the grading scheme unfair... they would take additional marks off if you have additional mistakes, so you can get zero even though you got part of the question right. There was no grading scheme on the syllabus, so you wont even know if you pass after the finals...