Thinking all swim lessons were the same I signed up my daughter for swim lessons with the City of Chandler. The time didn't really work with naps and it was chilly some days since it was outdoors. She got to play but I didn't feel she was learning anything especially how to hold her breath. We ended up missing half the classes so it wasn't that cheap in the end. After not finding anymore more through Chandler or Gilbert my husband convinced me to give Evo a try. What a difference! So many times for her age that I found one that worked for naps, it's indoors so no worries about weather or sunscreen, and if we miss one she can make it up. But most importantly she was actually learning swimming skills like holding her breath and holding on to the edge of the pool from day one. The owner has been here for her classes and makes sure that while it's super busy, everything runs with precision which I love and my daughter enjoys herself.