Hi there! I've been at De Anza College since 2010. I'm excited to be here and excited to pass on my love for biology to you! I currently teach Introductory Biology (Biology 10) and Marine Biology (Biology 13)  

This website includes information and resources for the courses I teach, as well as some information about me. I will be updating the website somewhat regularly! Clicking on the link for your course on the left of this page will bring up course-specific documents and resources.

I'm so happy to be here at De Anza and my first priority as an instructor is to be here for you. NEVER hesitate to contact me with any questions about anything, whether that be the course you are taking with me, or anything else that you'd like to talk about. My goal is to challenge you, enlighten you, and hopefully help you to develop a lifelong appreciation of biology – you will see for yourself that understanding biology makes the world a much more interesting place!

If you want some hints (in my own humble opinion) to being a successful student, please click here.

And for some cuteness, my 3 dogs are below! 


Classes I Teach

Winter 2019

30930BIOL 105Introductory Biology
30931BIOL 106Introductory Biology
32177BIOL 1061Introductory Biology
33798BIOL 1062Introductory Biology
36030BIOL 10H5HIntroductory Biology - HONORS
36031BIOL 10H6HIntroductory Biology - HONORS
36032BIOL 10H61HIntroductory Biology - HONORS
36033BIOL 10H62HIntroductory Biology - HONORS

Fall 2018

00250BIOL 105Introductory Biology
00251BIOL 106Introductory Biology
25077BIOL 10H5HIntroductory Biology - HONORS
25078BIOL 10H6HIntroductory Biology - HONORS
22464BIOL 131Marine Biology
22466BIOL 132Marine Biology
25106ESCI 7769RSpecial Projects in Environmental Science
Back to Top