The Isle of Palms Recreation Department is offering the following activities. Registration is required for most events. Call 886-8294 or visit www.iop.net.

Programs TOTAL BODY CHALLENGE: Group exercise and fitness. 8-9 a.m. Monday-Friday. $7 per class, discounts when buying several classes. Cardio and strength training in a group setting.

ZUMBA: 6:45-7:45 p.m. Mondays and Wednesdays. $8 per class walk-in. Latin-inspired dancing/fitness.

Morning Yoga: 9:15-10:15 a.m. Mondays and Wednesdays. Strength yoga. $7 per class or $40 a month.

AFTERNOON YOGA: 12:30-2 p.m. Tuesdays and Thursdays. $52 per month/$10 walk-in.

SATURDAY YOGA: 10-11:15 a.m. $26 per month/$10 walk-in.

SENIOR AEROBICS: 3-4 p.m. Tuesdays and Thursdays. $30 per month, drop-in $5 per class.

MAH-JONGG: 12-3 p.m. Monday. All levels welcome, beginners encouraged. Free.

PERSONAL TRAINING: $50 an hour IOP resident, $55 nonresident. 886-8294.

SEMIPERSONAL TRAINING: 9:30-10:30 a.m. Tuesdays and Thursdays through May 31. $64 residents/$69 nonresidents per month.

BOSU TRAINING: 10:30-11:30 a.m. Wednesdays and Fridays or 5:30-6:30 p.m. Mondays and Wednesdays through May 30. $64 IOP resident/ $69 nonresident.

WOMEN’s TENNIS: 9-10 a.m. Tuesdays and Thursdays through May 24. $15 per class or $100 resident/$105 nonresident/month.

GUITAR LESSONS: 8-15 years. 4:15-5 p.m. Tuesdays June 5-26. Learn notes, chords and melody. Students must provide guitar. $100 resident/$105 nonresident/month.

YOGA CAMP: 5-10 years. 9 a.m.-noon Aug. 6-10. Campers will participate in an age-appropriate journey through yoga. Bring yoga mat. Instructors Mary Moore and Jennifer Marvel, Yoga Mama Studio. $125 resident/ $130 nonresident.

Sports FRIDAY NIGHT HOOPS: 7-12 years. 6-8 p.m. Friday. Games and drills to improve techniques and dribbling skills. $10 per session.

YOUTH TENNIS: For beginners. 5-6 p.m. Mondays and Wednesdays June 4-27 (no class June 13). $90 resident/$95 nonresident.

WOMEN’s TENNIS: 9-10 a.m. Tuesdays and Thursdays through May 24. $15/class or $100 resident/$105 nonresident/month.

SPIKE NIGHTS: Thursdays through May 31. Children learn and improve volleyball fundamentals. 6-7 p.m. for ages 5-9, 7-8 p.m. ages 10-16, both classes coed. $40 resident/$45 nonresident.

SUMMER TABLE TENNIS LEAGUE: Captains meeting 4:30 p.m. June 5. $5. Ages 18 and up. Games 4:30-6 p.m. Tuesdays.

CHALLENGER SOCCER CAMP: 5-16 years. 9 a.m.-noon June 11-15. $125 resident/$130 nonresident.

RISING STARTS BASKETBALL CAMP: 9 a.m.-4 p.m. June 18-22. Ages 5-13. $180 resident/$185 nonresident. 9 a.m. to noon half day $125 resident/ $130 nonresident.

GIRLS VOLLEYBALL CAMP: 10-15 years. 9 a.m.-noon July 9-13. $125 resident/$130 nonresident.

BOYS LACROSSSE CAMP: 7-18 years. 9 a.m.-noon July 16-20. $125 resident/$130 nonresident, additional $15 after July 2 registration.

GIRLS LACROSSE CAMP: 7-18 years. 9 a.m.-noon July 23-27. $125 resident/$130 nonresident, additional $15 after July 2 registration.

SUAREZ SOCCER CAMP: 5-13 years. 9 a.m.-3 p.m. July 30-Aug. 3. $180 resident/$185 nonresident. Half-day 9 a.m.-noon $125 resident/$130 nonresident.

GET YOUR SPIKE ON: 10-16 years. 9-10 a.m. Aug. 6-9. $75 resident/$80 nonresident.