teaching activities
- VTMED-6425: Shelter Medicine I - Spring 2013
- VTMED-6434: Shelter Medicine II - Spring 2013
- VTMED-6623: Clinical Rotation in Shelter Medicine: Principles and Practice - Spring 2013
- VTMED-6734: Companion Animal Welfare Issues - Spring 2013
- VTMED-6623: Clinical Rotation in Shelter Medicine: Principles and Practice - Fall 2012
- VTMED-6425: Shelter Medicine I - Spring 2012
- VTMED-6434: Shelter Medicine II - Spring 2012
- VTMED-6598: Special Projects in Veterinary Medicine - Spring 2012
- VTMED-6623: Clinical Rotation in Shelter Medicine: Principles and Practice - Spring 2012
- VTMED-6698: Special Projects in Veterinary Medicine - Spring 2012
- VTMED-6734: Companion Animal Welfare Issues - Spring 2012