Craig Hixon

Craig Hixon
Social Studies

Classes Taught:
AP US History
US/VA Government
US and VA History

Educational Background:
James Madison University- Communications B.S.
Radford University- Social Sciences B.S.

Certifications/ Experiences:
History and Social Studies
13 years teaching experience

Interests/ Hobbies:
Announcing at football games
Loves baseball.

Personal Information:
Resides in Roanoke County. Married with one son