NSCTD: Native Studies Curriculum and Teacher Development

What does NSCTD mean? The above is one of NSCTD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Native Studies Curriculum and Teacher Development