What I like about this class, is that it’s 1⁄3 piano, 1⁄3 singing and 1⁄3 music theory. There are too many piano classes out there that just teaches your child to memorize a bunch of patterns. Sure, they are playing songs, but they don’t really understand the music. Teaching singing and listening is a big part of music, and this music school does a great job. I wish the class was a bit faster pace, but since it is a group class, it progresses rather slowly because students practice a different amount at home. Overall, I really recommend it.