Pretty easy, overall.
Awesome guy !! Extremely easy to work with.
Excellent teacher. he really knows how to keep students interested by using up-to-date examples with the material.
Hours per week:
Advice for students:
he knows the material real well. he may seem a little shy at the beginning but begins to warm up and smile more towards the end.