Greg Thomas
Teacher
Middle School

Hamilton Christian School