Register at the Hanahan Recreation Department, 3100 Mabeline Road, 8:30 a.m.-5 p.m. Monday-Friday. 266-0723.

Summer youth basketball: Ages 7-18. Registration $30 for residents, $50 nonresidents through May 31.

Summer fun camp: Ages 7-12. $180 registration fee includes water park pass and last week of camp. Camp lasts for 10 weeks and costs $100 per week plus field trips. Drop-off starts at 7 a.m. and pickup by 6 p.m. Limited to first 100 to register.

Zumba dance classes: For adults. 6:30-7:30 p.m. Tuesdays and Thursdays. $40 a month or $5 at the door. Municipal Gym at 1255 Yeamans Hall Road.

Tumbling Classes: Ages 4 and up. 6-7 p.m. Mondays and Wednesdays. Kathy Pilson at 696-3911.

Cheerleading: Ages 5-14. Registration $30 for residents, $50 for nonresidents through May 31. Uniforms will cost $80 at a June 25 fitting.

Fall Baseball/Softball: Ages 8-13. Registration fee $30 for residents, $50 nonresidents through July 29.

Girls Volleyball: For girls going into the fifth through the eighth grade at Hanahan Middle School only. Registration fee $30 through June 29.

Youth Football: Ages 5-14. Registration fee $30 for residents, $50 for nonresidents through July. Participants must buy additional equipment.

Youth Soccer: Ages 4-16. Registration fee $30 for residents, $50 for nonresidents through July.

Youth Sports Camps: Ages 7-12. All camps are 9 a.m.-2 p.m. and are $100 unless otherwise mentioned. Baseball June 4-8, basketball June 4-7 ($80 for four days), volleyball June 4-8, softball June 11-15, w June 25-29 and soccer July 30-Aug. 3.