کتاب زبان اصلی Necessary Conditions اثر Geoff Krall    کتاب Necessary Conditions Teaching Secondary Math with Academic Safety Quality Tasks and Effective Facilitation اثر Geoff Krall یک راهنمای بسیار مفید برای آموزش ریاضی در مقطع متوسطه است این کتاب از انتشارات Corwin و سال 2019 میلادی منتشر شده است این کتاب به توضیح چگونگی بهبود آموزش ریاضی در مقطع متوسطه و ایجاد یک محیط یادگیری مطمئن و کیفیت بالا می پردازد نویسنده این کتاب همچنین کتابهای موفقی دیگری نظیر کتاب انسان های با عشق به عنوان یک معلم ریاضی کتاب نحوه ی کار با درس های ریاضی و کتاب روش های مختلف برای آموزش ریاضی را نیز نوشته است