This is a "Generation Y" problem your dealing with, and you're either going to have to hire 30+ employees, or learn new management techniques. These young whippersnappers (I'm 37...) are so coddled they expect everything handed to them. They really get convinced that taking those classes will make them into immediate master level craftsmen. These kids come out of college, and with no experience have extreme expectations of what they should GET, and if all doesn't go right they don't know what to do but throw a tantrum and quit. This is just a generational problem. I work in an office environment and have the same trouble just trying to get somebody to run a copy machine and show up every day. My mother-in-law is an HR person at a big corporation, and it's driving her crazy trying to get young people that understand what working is anymore. It's very hard to pick out the ones who do have some potential, but when you find one you have to be more of a mentor, than just a boss. Perhaps you have some old patient guys on staff who could use the newbie more as an assistant so they can learn the workflow of your projects without the stress of being responsible for it right off the bat?