ONLINE LESSONS also available by Skype or FaceTime

He is currently teaching at the following schools: