We love this martial arts school! Our son has been going for 2 years and has gained confidence in himself while having fun with friends and getting a good workout in. The school is very organized, they know the kids by name, and make them feel like family. Great overall experience for our entire family!