She is the course leader and primary instructor in the second-year clinical pathology course and head of the clinical pathology laboratory in Ryan Hospital. She was previously an assistant professor at Virginia-Maryland College of Veterinary Medicine, where she redesigned the clinical pathology course twice, first introducing an emphasis on case/data evaluation and eventually flipping the classroom to facilitate active student learning and problem solving during class. In the course at Penn Vet, she has also used this model. She attended veterinary school at Colorado State University, then completed a small animal rotating internship at Tufts University and a transfusion medicine fellowship and a clinical pathology residency, both at Penn Vet.