The games I taught in the course were Betrayal at House on the Hill and Acquire, both games that require a bit of luck, patience and skill. Through teaching them, I realized some of the things I could improve on when introducing people to things they are unfamiliar with is be a little more clearer in how I explain thing; I usually start saying things without thinking all the way through how it might sound, and it can sometimes come off confusing. I also have a habit of speaking very quickly, which can make it difficult to keep up with all of the rules I'm trying to get across.
The first game, Betrayal, is a coop game that is based around tile exploration. As the game proceeds, more of the house is explored and after a certain point the "haunt" begins and one of the players usually turns against the others, with a horror-theme twist attached. This is one of my favorite games because there are 50 different scenarios that come with the game that can play out depending on what occurs in the game, and I've never played the same scenario twice. There's luck, strategy, and teamwork involved if you want to win, and I love how it can change halfway through to open up or close different strategies.
The other game, Acquire, is a bit more complex and is focused on creating companies and buying stocks of them to create payouts when they are merged with larger companies. This one is also tile based, but is randomly chosen and is played somewhat similarly to Scrabble by placing tiles in a row to grow companies and make them more wealthy. There are many different ways to win, and I always feel like there's a slingshot effect going on; you could be losing one round and come back to win the next!