Have been taking my son here for almost 10 years. They run a great kids class that my son started out in at 5 years old. kids classes are Wednesday night from 6:30pm-8:00pm and Saturdays from 10am-11:30am. The instructors teach some great life lessons to the kids. Adult classes are on Tuesday & Thursday nights from 7:30pm-9:30pm.