I’ve been training at Bill Cho’s since November of 2007. The school is great. There are multiple instructors and a wide variety of class times and formats. There are classes specifically designed for kids, families or adults along with classes for people of different skill levels. I’ve seen people transform…