Contact Reefseekers at (310) 652-4990 to inquire. John does not do refreshers that I'm aware of, but he is great for furthering your diving knowledge ie Rescue, DM, IDC, ect.
I would suggest talking to Jerry Del Rosario
who is a Reefseeker instructor. He teaches many of the OW classes and might be able to have you sit in on a class or two for a refresher. He would be a good one to help you with gear selection as well. One thing that is nice about getting gear at Reefseekers, they offer 100% satisfaction, also FREE airlfills too.
Check out their website for upcoming classes, Free
Beach Diving, Free
Night Diving, and upcoming boat trips.
http://www.Reefseekers.com Once you have taken a refresher, come along on one of the boat trips. Reefseekers also offers free DM escorts to those that aren't quite comfortable diving or navigating dive sites.