Courses (Retired from teaching in 2020)

Teaching Areas:

Terrestrial botany
Taxonomy/phylogenetics
Aquatic biology
Biogeography, phytogeography

Current Courses: (descriptions)

BIOL–116 Biogeography
BIOL–182 Biology II: Evolution of Life
BIOL–215 Botany
BIOL–336 Marine and Freshwater Botany
BIOL–403/404 Research Seminar
BIOL–468 Marine Phytogeography
COLL–140 Human Communities and the Ecosystem of Nepal
FYSM–223 Plant and Animal Life in Extreme Environments