The local JC around here has a variety of music classes involving everything from using software programs to create songs (using reason and cubase) to classes on how to use mastering software. It's all digital. I think it's like $33 a unit so in terms of price, it's really cheap. That's in my area, you might have something similar in yours.
For me, the major downside, and what prevented me from taking advantage of it, was the fact the you do have to go through some very basic classes. I'd only have time to take one per semester so it would take me almost a full year to get to the stuff i wanted to learn. However, if you can take more than one, you really only have one semester of the really simple stuff (atleast if it's similar to the programs offered around here).