Jim McKairnes

Lecturer

Jim McKairnes
Office Hours

Please see me before or after class to learn about Office Hours

Degree Information

  • MA, University of New England (2018)
  • BA, Temple University (1982)