https://www.teranceshipman.com/team-ship-blog/10-things-you-don-t-know-about-teaching-by-terance-shipman-ed-d