Jonathan Wilansky
He is a little bit strict about discipline but his teaching style is great. he always inspired us with his kind words that we can do better and he gives the lesson practically, so it never get boring for a student. All over he is a nice human being and a great teacher.