What everyone needs to learn how to do well is interviewing. It does not matter what degree you have, your gpa, etc. everyone will have to go through this stage if you want to land a good career job. I at first was not the best at this, but I have now gotten interviewed three different times for summer jobs or internships, and I have done well in getting them. It is rough to answer questions when you are put on the spot, but you have to stay calm and answer them in a way that makes you look like you can be an asset to the company and not a liability.