Back to Top Craig McSparran - Cuyahoga Valley Christian Academy

Craig McSparran

Social Studies Teacher


[email protected]

More about Craig McSparran

  • Social Studies Teacher
  • Social Studies Department Head
  • High School Academic Challenge
  • Diakonos