My overall experience was excellent. I had private instruction, 1-on-1, for ASA 101 for $395 from Beachside Sailing School.
Captain Bill was a great instructor.
I scored 97 out of 100 on the final (only because I was tricked by a two part question, so if you get the first part wrong, the second part is also wrong).
Before leaving, I decided to purchase Coastal Cruising Made Easy. I've already read 25 pages.