Josh Hainy

Instructor

Josh Hainy
Phone
319-273-2054

Directory Contact

Josh Hainy

Instructor

Courses Taught

  • ARTHIST 1111 Survey Art History I
  • ARTHIST 1222 Survey Art History II
  • ARTHIST 4310  17-18th C. Art
  • ARTHIST 4320  19th C. Art
  • ARTHIST 4020  Greek Art
  • ARTHIST 4608  Arts of Africa