Really all you need to do is try a class and you will be hooked. Love love love this place. Instructors that know their stuff and actually care. Not to mention a solid group of guys and girls that just like to train and get better and help everyone else get better too. Everyone is super respectful and friendly. Give it a shot and you won't regret it.