This happens a lot...the way to handle it is to do your best, smile and make a note never to treat students like that when the tables are turned. It takes all kinds but there is no excuse for bad behavior. Good luck and remember you will be done before you know it...=0)
To fire a new nurse because of lack of skills is ridiculous...you cannot be taught EVERY skill in nursing school. Everyone gets better at skills with experience. I would list it on my resume as experience....learn from it and move on...you will be a great nurse...but remember as nurses we never stop learning and no matter what some may think they do not know everything and never will...good luck to you and heads up!!