Very easy to learn from if you just do the work. If you do struggle a bit, he's always open to help in his spare time and makes sense. Even sends emails for those who need help.
One of the best classes to be in would be one taught by him. Deff had fun!