Surrounded by the beauty of the San Francisco Bay, Mill Valley is a real gem. With so many lakes, bay and rivers in the area, knowing how to remain confident in the water is key to fully enjoy this area. If you are searching for a private swimming instructor that teaches at your backyard pool in Mill Valley, CA. The Swimming Swan is here for you! We make this entire process as easy as possible by not only traveling to you, we also do our very best to accommodate to your schedule. Whether the kids need to learn how to swim or you want to progress your stroke technique, our Marin County swimming instructors are here for you!