I have taught or am currently teaching the following courses:
- Immunology (BIOL 456/556; 3 credits)
- Advanced Immunology (BIOL 402/502; 3 credits)
- Cell and Molecular Biology (BIOL 301C; 4 credits)
- Cell and Molecular Biology (BIOL 201L; 4 credits)
- Immunology Discussion (BIOL 402/502; 1 credit)