NCTM appoints new co-ordinators to 12 departments