Student Opportunities

Motivated and curious students are always welcome to come by and talk about senior undergraduate and graduate studies. Preference is given to students with a first class grade point average, but students that have otherwise demonstrate aptitude and interest in research are welcome to contact me for opportunities. Volunteering opportunities may also be available. Please read through the research section of the website to find out more about what we do, and if it interests you.

You may also check the Centre for Biofouling Research for opportunities.


I am currently on Sabbatical from July 1, 2016 to July 1 2017. Following are the courses that I usually teach.

BIOL 111 Introductory Cell Biology:

BIOL 335 Developmental Biology:

BIOL 411 Evolution and Development:

BIOL 452 Bioinformatics:

Courses I Previously Taught

BIOL 312 Marine Biology: