Barry Gilmore is a practicing educator, a writer, and a speaker. With over twenty years experience in English and social studies classrooms, he believes in helping teachers help their students to learn through lessons that engage, motivate, and excite.