To think I used to buy popcorn. It is fantastically simple to make, and tastes far better than the store bought stuff.
Here’s the basic approach. Add a few tablespoons of oil to a pot with a few kernels of corn. Set the heat on medium-high and cover. When you hear the first kernel pop, dump in a half cup of kernels and a teaspoon of salt. Shake the pot vigorously until the popping slows in a couple minutes. Quickly dump the corn on to a baking sheet to cool. To make kettle corn, just add a third of a cup of sugar when you add the kernels and salt.
I have found that coconut oil works particularly well, but any neutral oil should be fine. I picked up a Whirly Pop, which reduces the number of burned or unpopped kernels.