I hunted for a place that taught swim lessons for my infant son. Since my own city of Apopka doesn’t even have a swimming pool I found nearby Winter Garden could help me out. The pool is large and clean and was pretty busy with kids and parents taking lessons. Our swim class was 10 weeks long and my instructor was young and didn’t seem too comfortable with her role as teacher. The pool overlooks Lake Apopka, and although the view is nice the lake is toxic. Another con, there are no changing areas at the pool… only run down restrooms. From their website: One of the oldest pools in Orange County, Farnsworth Pool has seen it’s share of visitors. This historic pool is still being used today by thousands of swimmers a year. Open for public swimming between Memorial Day and Labor Day, it has a capacity of 300 people and swimmers are welcome seven days per week. Fee is $ 1 per person or family passes may also be purchased. Family passes allow up to 6 immediate family members unlimited swimming for the season. Cost of a Family Pass is $ 40 for city residents and $ 75 for non-city residents. Swimming lessons are also offered for youth of all ages and skill levels. All children under the age of 8 must be accompanied by an adult. Pool hours are subject to weather conditions.