Joshua earned an A.S. in Liberal Arts and Sciences from Burlington County College and a B.S. in Geology from South Dakota School of Mines and Technology. He is currently pursuing a M.S. in Geoenvironmental Studies at Shippensburg University. Joshua enjoys teaching through nature walks and other outdoor activities and works as an environmental educator at Palmyra Cove Nature Park.