Hey JOEMARCH,
This is an area of great interest to me.
First a little background... I am a Structural Designer (most frequently drafter) that has had quite a few years in this exact situation. I graduated from a Tech School with an A.S.. I have worked in offices where the Structural Engineer has done ALL of the work and my job was drafting. I have also had the pleasure of working for an Engineer that was willing to teach me more of the engineering as well as take on more of the responsibilities. He was great. The first thing to remember here is that the Drafter will always be a drafter unless he/she can commit to going after the P.E.. Drafters, as I have seen it, have no higher position to aspire to. This tends to build in some frustration over time. In my experiences, I was allowed to take on related design tasks that help the project while they DO NOT involve liability for the engineer. Let's face it, in Structural Engineering, if there is a mistake in the calculations, somebody is going to die (well, maybe not THAT drastic). In Mechanical enginneering, a room may be too hot or too cold - both are fixable.
As far as classes go, check out your local universities to see if they offer any "Adult Ed" classes that would help cover a few of the design areas. Usually, I have found them to be hard to get. Another avenue could be for the drafter to take a look at computer courses that would teach them about writing computer programs (like Autolisp, VBA, etc.) that could then be coupled with some learning from an engineer to create a program that will help draft AND provide some automated drafting services. I have tried this with a simple beam design. My program will size the beam based on selected points in the drawing and entered loads to draw a beam, label it, and create a text file with all the calculations in it that I can print and give to the engineer for review/records. Another option would be to teach small aspects of design (such as spread footings) during the project that requires these. This would require you (assuming that you are the engineer) to take the time to teach as the project allows. Over time, your drafter will be able to grasp more of each project which will make them better and save you time. The drafter will feel better about the project and "going the extra mile" as well.
Hope this helps,
Paul