He is an a GREAT guy ... TAKE THIS CLASS ! Very informative and is always very clear on everything . Tests are not hard if you take the notes . = )