Karate America has all I need in a Martial Arts school. The staff are understanding and friendly, the hours are convinient, and they are great with kids. If you need a karate school in the Boulder area, check it out. You won't regret it!
Pros: Parking, service, store, kids room
Cons: Changing rooms are a bit small