Skip to Content

Richard MacFarlane

Educator

Position

Pre-Service Teacher

History

Member for: 3 years 25 weeks

Personal Information

First Name: richard
Last Name: macfarlane
Institution/Organization: University of New Brunswick
Category: Educator
Interests:

books, learning, History, writing, travelling, educating, music


Professional Activities