My kids love going here. They both have been enrolled with Shihan James since each of them were 5. This is a great place for kids to learn karate. They offer classes weeknights, Saturdays, after school, and they also have summer camp. Very affordable and a great alternative to other kids sports and activities.