Eric teaches beginner through ultra advanced piano. He’s a good choice for both beginners and advanced students. Eric specializes in Classical music but can play many different styles of music.