Great family environment and a great staff! You will also get physically fit and learn practical self defense to protect you ,and your loved ones.