Cosmo, yoga's free but kickboxing isn't. When you sign up, you get a free hour with a personal trainer to discuss your goals and set up a routine.
That's what my gym does. They provide a fitness profile and then set up a workout routine. Good luck, man....if you need help or encouragement, shoot me a PM.