Jim Farmer

Jim Farmer

Haitian, Husband, Father, Educator, Soccer Coach, Cross Country Coach, Apple subgenius, Technology Coordinator...