Super nice guy that is very helpful. Very well laid out class and easy grading. As long as you do the work you will get a great grade. Even though it is not hard to succeed in this class you still learn a-lot of skills. Overall great guy and teacher.