This is a bit confusing for me.
"Slammed him in a drawer a few times"? I guess first off is why was he kept in a drawer and secondly you mean she actually took the snake and slammed the drawer shut on him while he was partially exposed? She admitted to this? (If indeed that is the case).
The "still shedding" thing...do you mean stuck shed or that he has been in what looks like shed for 3 weeks? Then you say he is "shedding so much" I guess it's tough for me to piece the whole thing together and understand what is going on. Pics would be nice if possible. Of course a vet trip always can't hurt, except for the costs incurred if you really can't spring for it.