we had a college student lifeguard come to our house for our kids. It cost $40 for the hour (1/2 hour each kid). That was enough time for each kid. I think she had to come 5 times or so - they were both swimming by the 2nd time, we had her just come a few more times until we were comfortable. Way worth the money, time saved, no $ for gas to drive them to lessons, etc. Totally the way to go!