I was very fortunate to have three days in a row with Maria, one on one. I have always loved Mexican food, but didn't experiment with it in my own kitchen. I was intimidated by the variety of chiles and apparently complex steps (in making a mole'). Maria made it all seem so easy. She doesn't teach "Tex-Mex", this is authentic! She offers a set of established classes to choose from, or you can mix and match items to create your own menu. Since I had three days, I chose the Classic Salsas for the first day which was perfect. Six different salsas, different types of chiles (both dried and fresh) along with lots of "rules" for chile usage. Second, I took the Mole class, it was fantastic. A complex salsa with many ingredients and many uses. Maria encouraged tasting after each additional ingredient to understand how every addition changed the taste and texture of the mole. I will never buy pre-packaged mole again! Finally, I chose a "mix and match" menu from Maria's vast list of options to see how everything could come together to make a meal. A wonderful finish to three perfect days. Maria provides all the recipes for you to take home with you, but you write down the cooking/preparation methods so that you can understand what to do. She is very receptive to questions and there is no language barrier at all. This was my first time taking a cooking class and learned so much more than I expected or ever could from reading a cookbook or watching a tv show.