They are Academic Safety, Quality Tasks, and Effective Facilitation. by Geoff Krall. Author: Geoff Krall. ” -Geoff Krall from his book,Necessary Conditions. Necessary Conditions: Teaching Secondary Math with Academic Safety, Quality Tasks, and Effective Facilitation.