I had a few friends who took classes there back in our Elementary school days. I think I may have checked the place out when I was around 7 and my mother was seeking some kind of extracurricular activity to spur my interest. Basically, this place is a legend up north. They're everywhere.
Here's a cool article I just read on Sherdog.