Good choice for this class. Uses clear and informative slides that goes through the theory before exam-level examples and usually include the step-by-step process for each question which makes studying much easier. Really nice guy but a bit monotonous speaker so wouldn't want to have him at 8am. Marks fairly easy.