Historical instructor

KATRINA VIVIANO

What students say

Original student reviews · all captured dates

No unambiguous review-profile match is available.

Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.

Classes with KATRINA VIVIANO

VETERINARY TOXICOLOGY covers the science of toxicology in veterinary practice, focusing on mechanisms and treatments of toxicants in small and large animals.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Spring 2022–Spring 2026

VETERINARY PHARMACOLOGY covers basic pharmacology of veterinary drug classes, clinical use examples, and species variations in drug response.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Spring 2022–Spring 2026

Small Animal Internal Medicine teaches clinical decision-making for disease diagnosis, prognosis, management, and control.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Fall 2021–Spring 2026

Examines the role of veterinarians in public health, including zoonosis prevention, antibiotic stewardship, and food safety.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Spring 2022–Spring 2026

Recorded teaching history

Distinct courses recorded per term

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle
Spring 2026COMPBIO 555Veterinary Toxicology
Spring 2026COMPBIO 556Veterinary Pharmacology
Spring 2026MEDSC-V 678Small Animal Internal Medicine
Spring 2026PATH-BIO 515Regulatory Veterinary Medicine and Public Health
Fall 2025MEDSC-V 632Companion Animal and Equine Medicine I
Fall 2025MEDSC-V 675Special Topics
Fall 2025MEDSC-V 678Small Animal Internal Medicine
Fall 2025PATH-BIO 517Veterinary Bacteriology and Mycology
Spring 2025COMPBIO 555Veterinary Toxicology
Spring 2025COMPBIO 556Veterinary Pharmacology
Spring 2025MEDSC-V 678Small Animal Internal Medicine
Spring 2025PATH-BIO 515Regulatory Veterinary Medicine and Public Health
Fall 2024MEDSC-V 632Companion Animal and Equine Medicine I
Fall 2024MEDSC-V 675Special Topics
Fall 2024MEDSC-V 678Small Animal Internal Medicine
Spring 2024COMPBIO 555Veterinary Toxicology
Spring 2024COMPBIO 556Veterinary Pharmacology
Spring 2024MEDSC-V 678Small Animal Internal Medicine
Spring 2024PATH-BIO 515Regulatory Veterinary Medicine and Public Health
Spring 2024PATH-BIO 526Active, Integrated Learning II
Fall 2023MEDSC-V 632Companion Animal and Equine Medicine I
Fall 2023MEDSC-V 678Small Animal Internal Medicine
Spring 2023COMPBIO 506Veterinary Physiology B
Spring 2023COMPBIO 555Veterinary Toxicology
Spring 2023COMPBIO 556Veterinary Pharmacology
Spring 2023MEDSC-V 570Animal Health History Restraint and Physical Examination
Spring 2023MEDSC-V 678Small Animal Internal Medicine
Spring 2023PATH-BIO 515Regulatory Veterinary Medicine and Public Health
Spring 2023PATH-BIO 526Active, Integrated Learning II
Fall 2022MEDSC-V 632Companion Animal and Equine Medicine I
Fall 2022MEDSC-V 675Special Topics
Fall 2022MEDSC-V 678Small Animal Internal Medicine
Spring 2022COMPBIO 506Veterinary Physiology B
Spring 2022COMPBIO 555Veterinary Toxicology
Spring 2022COMPBIO 556Veterinary Pharmacology
Spring 2022MEDSC-V 570Animal Health History Restraint and Physical Examination
Spring 2022MEDSC-V 678Small Animal Internal Medicine
Spring 2022PATH-BIO 515Regulatory Veterinary Medicine and Public Health
Spring 2022PATH-BIO 526Active, Integrated Learning II
Fall 2021MEDSC-V 632Companion Animal and Equine Medicine I
Fall 2021MEDSC-V 675Special Topics
Fall 2021MEDSC-V 678Small Animal Internal Medicine
Fall 2020MEDSC-V 632Companion Animal and Equine Medicine I
Fall 2020MEDSC-V 675Special Topics
Fall 2020MEDSC-V 678Small Animal Internal Medicine
Spring 2020COMPBIO 506Veterinary Physiology B
Spring 2020COMPBIO 555Veterinary Toxicology
Spring 2020COMPBIO 556Veterinary Pharmacology
Spring 2020MEDSC-V 570Animal Health History Restraint and Physical Examination
Spring 2020MEDSC-V 675Special Topics
Spring 2020MEDSC-V 678Small Animal Internal Medicine
Spring 2020PATH-BIO 515Regulatory Veterinary Medicine and Public Health
Spring 2020PATH-BIO 526Active, Integrated Learning II
Fall 2019MEDSC-V 632Companion Animal and Equine Medicine I
Fall 2019MEDSC-V 675Special Topics
Fall 2019MEDSC-V 678Small Animal Internal Medicine
Fall 2019PATH-BIO 675Special Topics
Spring 2019COMPBIO 506Veterinary Physiology B
Spring 2019COMPBIO 555Veterinary Toxicology
Spring 2019COMPBIO 556Veterinary Pharmacology
Spring 2019MEDSC-V 678Small Animal Internal Medicine
Fall 2018MEDSC-V 632Companion Animal and Equine Medicine I
Fall 2018MEDSC-V 675Special Topics
Fall 2018MEDSC-V 678Small Animal Internal Medicine
Spring 2018COMPBIO 506Veterinary Physiology B
Spring 2018COMPBIO 555Veterinary Toxicology
Spring 2018COMPBIO 556Veterinary Pharmacology
Spring 2018MEDSC-V 678Small Animal Internal Medicine
Spring 2018PATH-BIO 515Regulatory Veterinary Medicine and Public Health
Spring 2018PATH-BIO 526Active, Integrated Learning II
Fall 2017MEDSC-V 678Small Animal Internal Medicine
Spring 2017MEDSC-V 678Small Animal Internal Medicine
Fall 2016MEDSC-V 678Small Animal Internal Medicine
Spring 2016MEDSC-V 678Small Animal Internal Medicine
Fall 2015MEDSC-V 678Small Animal Internal Medicine
Spring 2015MEDSC-V 678Small Animal Internal Medicine
Fall 2014MEDSC-V 678Small Animal Internal Medicine
Spring 2014MEDSC-V 678Small Animal Internal Medicine
Fall 2013MEDSC-V 678Small Animal Internal Medicine
Spring 2013MEDSC-V 678Small Animal Internal Medicine
Fall 2012MEDSC-V 678Small Animal Internal Medicine
Spring 2012MEDSC-V 678Small Animal Internal Medicine
Fall 2011MEDSC-V 678Small Animal Internal Medicine
Spring 2011MEDSC-V 678Small Animal Internal Medicine
Fall 2010MEDSC-V 678Small Animal Internal Medicine
Spring 2010MEDSC-V 678Small Animal Internal Medicine
Fall 2009MEDSC-V 678Small Animal Internal Medicine
Spring 2009MEDSC-V 678Small Animal Internal Medicine
Fall 2008MEDSC-V 678Small Animal Internal Medicine
Spring 2008MEDSC-V 678Small Animal Internal Medicine
Fall 2007MEDSC-V 678Small Animal Internal Medicine

Teaching history may be incomplete. Course pages contain course-specific feedback and citations.

Instructor identity & provenance
{
  "instructor_uid": "instructor_eb0aaed3a35f59a0dd2dbc80",
  "source": "madgrades",
  "source_instructor_id": "207430",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "KATRINA VIVIANO",
  "email": null,
  "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
  "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
  "grade_statistics": {
    "gpa": 3.663,
    "graded": 4622,
    "counts": [
      2878,
      746,
      756,
      126,
      109,
      7,
      0
    ],
    "sections": 125
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/KATRINA_VIVIANO--instructor_eb0aaed3a35f59a0dd2dbc80"
}