Governing board member, Liberal and Civic Studies program

  • James Randy Farris (Member)

Activity: Other

PeriodJan 1 2000 → …
Held atSaint Mary's College of California