I teach computer science at Henry M. Gunn High School in Palo Alto. I am a founding member of the Silicon Valley chapter of the Computer Science Teachers Association. I have received the NCWIT Aspirations Award for Teachers.
The courses I teach can be found here. If there is something there that you like, by all means feel free to take what you need.
I have a wife (an actual computer scientist) and three kids, all of whom are awesome.