I agree that it is not worded like a native speaker wrote it. Red flags for me are "situated" and no article before "program".