So You Decided To Teach: A Handbook of Advice, Hints, Wisdom, and Strategies for First Time Teachers