Long Term Curriculum Planning