Many people own digital cameras and I'm often asked if I run "digital camera courses". I have run a few sessions on the basics of using a digital camera. But all makes of camera are different. That makes it hard to run a class on how to use any particular camera, as most of the students will have a different make or model. Not all the buttons will be in the same place anddifferent functions will be available on different cameras.
Many of the people who ask about digital camera courses don't really want to learn to use theie camera. They want to learn to manipulate digital images using software. As with digital cameras, there are lots of different digital image manipulation software packages. Some basic ones are free. If you want to be able to carry out more extensive manipulation of your images, you will probably want some paid for software. One very popular package is Photoshop. There are lots of beginners' courses for Photoshop, but I have found this one which is aimed specifically at people who want to improve their portrait photos. The author is a portrait photographer - weddings, children, birthdays. In this course for newbies he specifically teaches you the techniques that he uses to enhance and improve portraits. Take a look.
The author is so confident that you will like his product that he offers a 60 day money back guarantee. So if you own Photoshop (and this product is for the full version of Photoshop, not Photoshop Elements) take a look. You have nothing to lose.