Teachers’ Training Development Program is comprehensive, demanding and extremely effective in closing the knowledge gap between research and teaching practices. Professional training at Vision21 is an ongoing program that begins before a teacher steps into a classroom and continues as long as a teacher remains on the faculty.