A.S.
Starfish swim school in Rocklin does private in home lessons. The teachers are really fantastic and are so great with kids. I've been taking my daughter there for private swim lessons for over a year and she has learned so much. I know the only issue that Kelli (the owner) has mentioned regarding in home lessons is that pool temperatures can vary with the weather if they aren't heated making the lessons a bit harder to get through. There pool they teach from is at their home, is covered and is always heated to 90 degrees so it is really comfortable for the kids. Here's the phone #916-632-FISH
Good luck,
A.