Probably you are dreaming, yes. I'm a professional artist/designer, and I can tell you that you are going to have a tough time getting any money for amateur work, even after taking your classes. But that's beside the point, really. Non-profit only means that you cannot take the profits of the business for personal gain. You CAN be paid, as an employee, but the profits must go back to the company or to someplace else like a charity. I only have some slight actual experience, but it's a common misconception that non-profit is some sort of mystery. It can be virtually anything, business-wise, but it just needs to be "non-profit". I'll add that it's quite difficult to get non-profit status in the eyes of the powers that be - city, state, IRS. It usually takes about a year to do.