Good: The staff was very well trained in how to work with kids, in addition to the technical subject matter.. Bad: I'd like to see more locations available in Central California.....
All reviews seem positive