David Desroches Plan Academy The trainers at Plan Academy have a knack for explaining scheduling concepts in plain english.