Advanced curriculum construction (Kanishka, 1997)