Much of that syllabus meets NPPL Phase 1 to 3 requirements - but it begins to diverge in the latter stages and there are a considerable number of omissions when compared with the NPPL syllabus. Particularly with regard to the navigation section.
For a course spread over 3 years, there's precious little dual GH in the latter stages....
What ground training is envisaged?