My two sons have taken guitar and drum lessons at the Riff Factory in Oakdale for the past few years. They both have progressed far beyond what I expected that they would have. The guys at Riff Factory are great at what they do. It does not matter what skill level you are at, they have someone there that can help you become a better musician. My kids love the instructors and look forward to there lessons. Which I think makes them practcie more at home. They also like going to the open garage band sessions, where they can play with other kids with similar skill levels. I would recomend them to anyone that want to learn how to play.