Teaching & Mentorship

Dedicated to educating the next generation of veterinary professionals through innovative teaching methods, comprehensive mentorship, and hands-on clinical experience.

500+
Students Taught
23
Students Mentored
12
Courses Developed
5
Teaching Awards

Current Courses

Academic Year 2024-2025

VET 301: Small Animal Internal Medicine
Fall 20244 Credits • 45 Students
undergraduatecurrent

Comprehensive study of internal medicine principles in small animal practice, covering diagnostic approaches and treatment protocols.

MWF 9:00-10:30 AM
Veterinary Teaching Hospital
Enrollment: 45 students
VET 502: Advanced Veterinary Cardiology
Spring 20243 Credits • 18 Students
graduatecurrent

In-depth exploration of cardiovascular diseases in companion animals, including advanced diagnostic techniques and therapeutic interventions.

TTh 2:00-4:00 PM
Clinical Skills Lab
Enrollment: 18 students
VET 450: Veterinary Clinical Rotation
Year-round6 Credits • 12 Students
undergraduateongoing

Hands-on clinical experience in veterinary practice under direct supervision, rotating through various specialties.

Variable
Teaching Hospital
Enrollment: 12 students

Prospective Students

Interested in joining our veterinary program or seeking mentorship opportunities? I welcome discussions with motivated students passionate about veterinary medicine.