Gilad Cohen
LOVE Cohen. Definitely take him if you have the chance. Good feedback, he has so much knowledge and ability it's a pleasure being in his class, he just takes to the piano and improvises songs with modulations, etc. to really drive home and put the theory you learn into action which is so helpful. VERY generous grader on quizzes, too. Caring!