Few careers are as rewarding or as challenging as those in school teaching. Every class presents an opportunity to make a difference: to encourage, inspire and shape a student’s future. Teaching has never been an easy profession and, in many ways, today it’s more demanding than ever. But for those who are called to teach, …