We would highly recommend State of Mind, the classes are well run and disciplined but a lot of fun. State Of Mind did a showcase concert recently and its obvious that the ... more