I would definitely recommend Modern Sailing to anyone who is interested in learning to sail the right way.
I took ASA 101 with them recently. They have the best customer service I've ever seen! I mistyped my address when I signed up online so didn't receive the textbook. I called and the lady immediately sent me another copy! Everyone at the club is super friendly.
Captain Jeff Cathers is really cool. I had such a great time on the Farallones Day Trip. It was actually my very best day of 2020. Thank you so much for coordinating the trip.