સ્કૂલ તેની ત્રણ શૈક્ષણિક વિભાગોમાં 80 થી વધુ મુખ્ય તકનીકો આપે છે: હ્યુમેનિટીઝ એન્ડ ફાઇન આર્ટ્સ, મેથેમેટિકલ, લાઇફ, એન્ડ ફિઝિકલ સાયન્સીઝ, અને સોશિયલ સાયન્સ.