Had a great couple of private intermediate sessions with Joe - he was able to provide clear explanations and also make sure that they translated to actual experience on the slopes. It really helped me to solidify core concepts in snowboarding and clear up some confusion in understanding. Very friendly and great personality as well!