John ,
I sail out of Santa Cruz and have friends and colleagues that live in town. Your son is in for a tremendous experience - top notch Bio. department, really cool town and LOTs of sailing (Acats , 505's, leadminers ) out of the SCYC !
I've PMed my home info.
Paul