Welcome to World Geography

Phone: 972-772-2474


Degrees and Certifications:

Craig Marshall

I have been at RHHS since 2020. I have previously taught in Dallas, DeSoto, Mesquite, and Arizona. I teach World Geography. My wife, Stephanie, and I have been married for 14 years and have 3 wonderful kids. I earned a B.A. in History from the University of Texas at Austin in 2006.