John J. McGeough has been teaching since 1974. John is the owner of an education consulting firm JM Learning Solutions. His career reflects his diverse talents. His experience as a teacher includes outstanding service at all levels from middle school to doctoral level instruction. John has taught, counseled and led literally thousands of students. His service to education has included many leadership positions from department chair responsibilities to leading major curriculum and grant projects. At the University of Houston John served as an Instructional Television Instructor in Education for the Gifted and Talented. John served much of his career in the public schools teaching music, band and the sciences at advanced levels. He has years of experience working with gifted and talented students at all levels. During the same time he worked with students who had profound difficulty learning. John Has a strong interest in independent and leading edge eLearning paradigms.