NAGC's PHP that was released last has an entire article on this topic with many resources. This may provide the answers you are looking for.

Also, I can't speak directly to EPGY's/Stanford on-line high school content, but they were very helpful and great to work with for credit and curriculum questions for lower grade work. They may be worth a call since you are in CA.
Good luck!