M.B.
Meadowbrook has an awesome pool, with a beach area, shade, huge kiddie pool, and the lessons are very good, quality and reasonable-- $50 for 6 weeks maybe?
The downside-- they may have the best pool, but they have the smallest, smelliest locker room!