I cook a lot of Mexican food, at least once a week and sometimes more than three times a week. I love the flavors so much!
The link that just strum is a good place to start learning about Mexican cheeses but I use a lot of a cheese called Campesino.
This cheese takes on characteristics of a simple cheese that is produced to offer modest features in flavor, texture and appearance. Semi-firm in texture, Campesino Cheese is chalky white in color and provides a smooth, mild flavor. It is a good cheese to use for cooking, for adding to salads, or simply for snacking.
The Sargento 4 Cheese Mexican is ok when making Gringo style Mexican food but I would not use it to make authentic Mexican recipes.