It took almost 60 years for the Spanish to subdue Native Americans and about 170 years to completely subdue the Yucatan. During this time, three separate epidemics took place and they had a great toll on the Native Americans killing over 75% of the Native Americans. This led to the fall of the Mesoamerican cultures.
The Indians were not only forbidden to learn their cultures, there were forbidden to learn, read or write Spanish. In some areas, the natives were declared minors and forbidden to read or write Spanish so they will always need a Spanish man in charge of them to be responsible of their indoctrination.