Hi, I'm a 2nd year music technology student, and I'm writing pop/hiphop music for a vocalist. We just got a large amount of money from investors to make an album, so it has to sound very very good. I mix and remix and remix, and just when I think it's perfect, I listen to "professional" mixes, and they blow me away. I have not yet learned how to mix well, but people think my mixes sound good; I don't - I know I could do better if I had more experience. Should I do my best to mix everything myself, or hire someone? Do producers ever mix things themselves and then hand it over to an engineer to "finish the job?" I feel really crappy, because people are depending on me, and this is the first project into which large amounts of money have been invested. Others are impressed by my mixes, but I'm not. Should I just stop trying to be Clearmountain, and not be so hard on myself, or should I hire someone with more experience? Could it be a good idea to pay a pro engineer to sit over my shoulder and help me mix?