Phone:

Email:

Degrees and Certifications:

Mr. Geoff Barham

I have been teaching at the Middle College since 2001 and have taught a variety of social studies classes.  I have a B.A. degree in political science from NC State and an M.Ed. in social studies education from UNCG. I also earned my National Boards certification in 2009.  Outside of school, I enjoy spending time with my wife and children, playing soccer, and supporting the NC State Wolfpack.