Greetings. My name is John Garvey and I teach Sophomore World History, History in Film (elective class) and Edgenuity @ Casa Grande Union High School. I have lived in Montana, California, North Dakota, Minnesota, three towns in Arizona and I now call Casa Grande home. I have a bachelor's degree and a post baccalaureate education degree from Northern Arizona University. I hike, travel and enjoy the lifelong pursuit of learning in my free time.