The university of sonora has a very good program of degrees that are taught by people very specialized in their area and with their experience in their field in the professional field as it was in my case (I am civil engineer) most of my teachers had work experience outside the university so there was always something to learn apart from what was already talked about in class. I had to do several field tests and work outside the classroom apart from theoretical classes. We also used to go to the testing laboratory, because of the location of the city, it is worth noting that it is a very good option for mining engineers and agronomists since in this state there is a lot of mining and agriculture, so they are going to get dirty, located in the north of the country in the city of beautiful, sonora and has a program quite compatible with many universities around the world, talking about students and administrative staff have to admit that they are very friendly, warm, friendly and very helpful.