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.

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.

YOGA CAMP: 5-10 years. 9 a.m.-noon Aug. 6-10. Campers will participate in a journey through yoga, followed by related art projects, creative writing and lessons on making healthy nutritious snacks. Bring yoga mat. Instructors Mary Moore and Jennifer Marvel, Yoga Mama Studio. $125 resident/ $130 nonresident.

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

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

SEMI-PERSONAL TRAINING: 9:30-10:30 a.m. Tuesdays and Thursdays through June. Participants learn goal setting, motivational strategies and skills for a healthier lifestyle. $64 residents/$69 nonresidents per month.

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

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

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.

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

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

KIDS NIGHT OUT: 5-12 years. 6-9 p.m. June 8. Parents can drop their kids off at the recreation department where the kids will watch a movie, play games and do crafts. Pizza included. Register by June 4. $10 resident/$15 nonresident.

Piccolo Spoleto Sand-Sculpting Contest: 9 a.m. June 2. Isle of Palms front beach, free. Competitors can enter in the following divisions: Children (ages 14 and under), Young Adult (ages 15-20), Family (at least one adult and one child) and Adult (ages 21 and older). Competition starts at 9 a.m. Individual and team entries permitted. Teams limited to four people. First 200 to register are guaranteed a free T-shirt. Registration the day of the event will begin at 8:30 a.m. or register at the recreation department or online.