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.

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, 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.

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

Sports YOUTH TENNIS: For beginners. 5-6 p.m. Mondays and Wednesdays June 4-27 (no class June 13). $90 resident/$95 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.

Special Events KIDS NIGHT OUT: 5-12 years. 6-9 p.m. June 8. Parents can drop their kids off at the recreation department to enjoy a night out while the kids watch a movie and do games and crafts, with pizza and a snack. 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.

SUMMER COMEDY SHOW: Scott Francis, aka Great Scott, comedy magic show at 7:30 p.m. June 15 at the recreation department. Tickets will be sold in advance and at the door for $10, with no charge for children 5 and under. Visit best standupcomic.com.

2012 IOP 10K/5K Beach Run/Walk: July 28. Race starts at 8 a.m. youth fun at 9:30 a.m.