About the Author Joseph L. Colclough is a teacher, speaker and businessman. He holds a Bachelor's Degree in Social Science from University of Massachusetts at Amherst and a Masters Degree in Education with a minor in Spanish from State University of New York at New Paltz. Nearly fifteen years experience teaching foreign language to secondary school students and extensive travel from Guayaquil, Ecuador to Ensenada, Mexico to San Juan, Puerto Rico to Seville, Spain has given him wide cultural exposure. Colclough worked in the construction industry for over 15 years, and his entrepreneurial spiri...