Mulcahy seasoned vet when it comes to teaching