EVO was recommended to me by a friend. My kids were 3 and 5 when we started in April 2014. I realized summer was coming and my kids were outgrowing the swim vests. It was time they learned to swim! My 3 year old already moved up to the next level and my 5 year old is jumping in off the side of the pool and diving for rings. I was not expecting this to happen so quickly. I am so happy and impressed with EVO. The instructors are awesome, their teaching methods work, and the site manager and office staff couldn't be more accommodating and efficient. I really just wanted my kids to not be afraid of the water, but I got so much more! I got swimmers in less than 2 months!