John is currently the Staff Development Specialist at Moraine Valley Community College. As the Staff Development Specialist, John has facilitated over a hundred workshops, ranging from leadership to technology. John, in a variety of other organizations has also proudly served as a teacher, trainer, and as an organizational development specialist. He holds a Bachelor of Arts degree in History and Political Science from Adrian College, a Secondary Teacher Certification from Saginaw Valley State University, and a Master of Science in Administration with a concentration in Leadership from Central Michigan University. John is captivated with leadership, technology, photography and social media.