View Profile
Cheng's
- Karate
“The class is comprised of a good mix of varying abilities (top level athletes as well as some participants with disabilities), and they make everyone feel comfortable regardless of their level.”