Yeah it does take a lot of time if you're serious about it, but I only have time to go to class a couple times per week if I'm lucky. Its kind of like primal therapy...