Fixes bug in scheduling checks module

Module previously assumed that all grades would be in the range 7-12.
Now calls the correct module extension function to get the grade range
of the program.
Merge branch 'stable-mar13' into main