American Swim Academy Walnut Creek academy, american, swim, walnut Edit Full time, part time position. Class sizes are small, and our quality instruction is taught by a fully certified staff. Best Swim Schools... Read More