HIKING CLUB: Season begins with a short hike in north Asheville on April 20. Review exercises to strengthen legs and core that you can do between hikes as well as suggest various "training" hikes. Season will consist of six hikes of varying length and intensity. To register, visit www.trainingpartnersinc.com or call 252-0920.

TAOIST TAI CHI OPEN HOUSE: Open house 1-3 p.m. May 4 with beginner classes starting May 6 at The Center for Spiritual Living, 2 Science of Mind Way, Asheville. The Taoist Tai Chi internal arts of health incorporate stretching and turning into a sequence of movements that improve the health of body, mind, and spirit. Visit northcarolina.usa.taoist.org.

LIVESTRONG AT THE YMCA: Physical activity and well-being initiative for cancer survivors, designed to improve quality of life for survivors and their families. Free program. Call 210-9601 for information.

MIXED-MARTIAL ARTS CLASSES: The Basulto Academy of Defense has expanded the schedule of Brazilian Jiu Jitsu program to include more classes in the art/sport of Vale Tudo. Also known as No-Holds-Barred or Mixed-Martial Arts. Classes offered at Basulto Gracie Jiu Jitsu Club, GroundSwell Fitness, 218 Branner Ave., Waynesville. Visit www.wncbjj.com or call 230-5056.

STROLLER STRIDES: Call 407-0274 or e-mail susannewillis@strollerstrides.net. Designed to help moms and their stroller-aged children. Combines power walking, body toning, strength and flexibility exercises using the environment and stroller. The program also hosts playgroups (Plum Mom's Club), moms nights out, service projects.

HIP-HOP DANCE: High-energy class of fitness and dance for age 7 and older, 4:30-5:30 p.m. Wednesdays, Haywood Regional Health and Fitness, Clyde. Free to members, $20 for public per month, $5 day pass. Call 452-8080 to register.

BOOT CAMP: Free indoor Saturday classes use high interval training. Group class is for all levels; participate at your own comfort level. Meets 8:30 a.m. every week at O3 Health and Fitness, 554 Riverside Drive, Asheville. Bring water bottle and towel. 258-1066 or www.o3healthandfitness.com.

CARDIOYOGATONE: Yoga class incorporating sun salutations and other yoga poses with weight lifting and toning exercises for a new way to move into total fitness and balance. Breathing technique and relaxation included. First class is free. Drop in at South Asheville Yoga Studio, 2 Town Square, Biltmore Park. Call OUR-YOGA (687-9642) or www.southashevilleyoga.com.

Pilates/yoga

ALIGNMENT-BASED YOGA: Ongoing class, noon-1:30 p.m. Mondays at One Center Yoga, 120 Coxe Ave., Asheville. For those who've completed an introductory Iyengar series or who are returning to yoga. Learn more about basic standing poses and be introduced to inversions and chest-opening poses. Register at 225-1904 or www.onecenteryoga.com.

ASHEVILLEPILATES: Individual sessions, equipment and mat classes, as well as the gyrotonic method. Call 230-0800 or visit www.ashevillepilates.com.

BACK CARE BASICS: Full yoga workout while learning how to sit, lift, lay down and move properly for healthy back care, 10:15-11:15 a.m. Mondays, South Asheville Yoga, 2 Town Square. Call 687-YOGA.

BAPTISTE POWER YOGA: Combination of education, discovery, knowledge and practices that result in transforming limitations into power. All skill levels welcome. Bring a mat, water and towel. 5:15-6:45 p.m. Thursdays, Training Partners, 863 Merrimon Ave., Asheville, 561-866-2280 or 645-3528. $12 per class or $50 series of five.

PILATES: Class meets 5:30-6:30 p.m. Mondays at Francine Delany New School for Children, 119 Brevard Road, Asheville. Open to the community. For all ages and levels. $15 per class or five classes for $65. 225-3786.

SUBTLE YOGA CLASS: Experience what yoga can truly offer, by using various poses, meditation and chanting. Class is appropriate for all levels. Cost is $30; register by phone, 669-2939. Visit www.blackmountainyoga.com for complete schedule of classes.

YOGA FOR RUNNERS: Learn to run smoothly, with lightness and ease. New class series starts every six weeks. 7-8:30 p.m. Thursdays. Town and Mountain Training Center, 261 Asheland Ave., Asheville. $60 or $12 drop-in fee. 236-2366.

Just for children

BALLET: 3:25-4:25 p.m. Wednesday at Haywood Regional Fitness Center, 75 Leroy George Drive, Clyde. $20 per month for members/$30 public. Barre, center floor, and combination work. Students will develop flexibility and strength that will help in other dance disciplines. Students required to have full-sole ballet slippers (pink for girls, black for boys.) Call 452-8080 to register.

GYMNASTICS: For age 6-16 at Haywood Regional Fitness Center, Clyde. Tumbling, balance beam, vaulting and bars. Levels are mixed in the class, unless otherwise specified by the instructor. Member and nonmember monthly registration for this program at the front desk. Call 452-8080 or visit www.haymed.org.

KIDS IN MOTION: A new wellness program allowing kids to have fun and exercise in a safe environment. 4:30-5:15 Mondays and Wednesdays. Ages 7-12; parents not required to stay; no registration needed. Meets at the YMCA, Woodfin Street, Asheville. Call 651-9622, ext. 115.

KIDZ KORNER: Designed for parent and child from birth-3 to work, play and interact. Members, if your child is under 4 years of age you can sign them as a member for free. Paperwork required. Non-family member or nonmember fee is $20, plus $2 for each additional child. $5 day pass. Register at front desk of Haywood Regional Fitness Center, Clyde. 452-8080.

KIDZ SWIM CLUB: Improves fitness levels through swimming and swimming performance enhancement. For age 8-13. All participants must be proficient swimmers. 4:30-5:15 p.m. Mondays, Haywood Regional Health and Fitness, Clyde. Free to members, $20 for public per month. Call 452-8080 to register.

POWER HOUR: Melting pot of various fitness-based activities for age 7-13. 5:30-6:15 p.m. Wednesdays, Haywood Regional Health and Fitness, Clyde. Free to members, $15 for public. Call 452-8080 to register.

PRE-BALLET: Beginning ballet for age 3-5, 1:30-2:30 p.m. Thursday at Haywood Regional Fitness Center, Clyde. Children must be potty trained. Classes will be held in the Multipurpose room on second floor. $20 per month for members/$30 public. Call 452-8080 to register.

TINY TIGERS: For age 3-6. 4:30-5:15 p.m. Tuesday and 4:45-5:30 p.m. Thursday at Haywood Regional Fitness Center, Clyde. Students learn elementary Tae Kwon Do techniques, along with high-octane fun and games, and safety and wellness tips for better everyday living. Free to members/$20 per month for nonmembers/$5 day pass. Call 452-8080 to register.

YOUNG WARRIOR JIU JITSU CLASSES: Open to boys and girls, age 6 and older. Classes are 5-5:45 p.m. Wednesdays and Fridays, Basulto Academy of Defense, 218 Branner Ave., Waynesville. Call for pricing, including uniform. 452-3500 or 230-5056.

Swimming/water aerobics

YWCA SWIM LESSONS: Learn to swim in the YWCA of Asheville's indoor solar-heated pool. Classes available year-round for all ages and levels. To sign up, call 254-7206, ext. 110 or stop by the YWCA, 185 S. French Broad Ave. Visit www.ywcaofasheville.org.

FLUID MOTION: Water class to relieve the discomfort and pain caused by back, hip or knee problems, arthritis, fibromyalgia or other conditions, 11:30 a.m.-12:15 p.m. Mondays, Wednesdays and Fridays, Haywood Regional Medical Center, Clyde. Free for members, $35 per month or $15 per day for nonmembers. Call 452-8080 or 452-8097.

BOOTCAMP HIKE with the Traveling Trainer, 2-4 p.m. the first Sunday of each month. Meet in front of CVS at River Ridge Shopping Center, Fairview Road, Asheville. Free. All fitness levels encouraged. Call 713-1141 to register.

FORM AND STRENGTH FOR RUNNERS: Improve form, strength and endurance using a combination of the Alexander Technique and Pilates. 9-10:30 a.m. Thursdays, Form Fitness and Function. $20; discounted packages available. 225-3786 or www.formfitnessfunction.com.

FUTURE OF FITNESS: Free discussion about how your workout may be working against you. 9-11 a.m. the first Saturday of each month, The Functional Movement Center, 1446 Brevard Road, Unit 103, Asheville. Call 667-9334.

GRACIE JIU JITSU: Developed from traditional jiu jitsu and known for its grappling techniques, using leverage and positioning for control. Meets 6:40-7:40 p.m. Tuesdays and Thursdays, Waynesville Recreation Center, 550 Vance St. Call 230-5056 or visit www.wayofnoway.com.

ONE-ON-ONE PERSONAL TRAINING: Train in Asheville's largest personal training studio away from the crowds and intimidation of the larger gyms. Friendly and knowledgeable certified personal trainers customize fitness program for you so you see the optimal results you're looking for.O3 Health and Fitness, 554-D Riverside Drive, Asheville. Call 258-1066 for an appointment.

Walking

ASHEVILLEYMCA WALKING CLUB: Walks last about 55 minutes and start and end with gentle stretching. Led by certified YMCA staff, walks begin at the YMCA on Woodfin Street, downtown Asheville, noon-1 p.m. Mondays and Wednesdays. Free, open to members and nonmembers. Call 210-9622.