Teaching
Courses taught:
Teaching 2013-14:
BI110 - Unifying Life Processes (Fall)
Courses taught previously:
BI110 - Unifying Life Processes (2011, '12)
BI441 - Recombinant DNA Technology (Winter 2010)
BI338 - Cells: Form & Function (Fall 2009)
BI346 - Advanced Molecular Biology (Fall 2009)
BI340 - Principles of Recombinant DNA Technology (3 times)
BI341 - Techniques in Molecular Biology (4 times)
BI440 - Advanced Topics in Molecular Biotechnology
BI460 - Biochemistry and Molecular Biology of Plants (twice)
BI396c - Special topics in recombinant DNA technology (W 2005)
BI496c - Special topics in biochemistry and molecular biology of plants (W 2005)
BI600 - Research Ethics and Writing


