Author: Baljit Singh BVSc & AH  MVSc  PhD  FAAA  3M National Teaching Fellow