Да ладно, велик ли школьный курс? Берем ту же математику - вычислительные навыки; дроби; проценты; текстовые задачи на движение и/или дроби, проценты; логарифмы; тригонометрия; уравнения; неравенства; графики; производная; несколько типов в геометрии... 12 вспомнилось. А если учесть, что в одной задаче сразу можно несколько типов объединить, то 20 - это выше крыши.