ACSL junior division course is best for all junior high and middle school aspirants who have no previous programming experience. Students below grade 9 should be part of this course training. Students get various practice papers to practice. (9months duration along with an assistant teacher)