I joined the the adult/advanced teenage class in January and it's been great! Really helpful instructors who are genuinely interested in helping you learn. You get out of it what you put into it but the social aspect and thorough curriculum helps you stay focused and keep improving. I never did karate as a kid and wanted a way to get more exercise and learn a few things and this has been great!