Amanda Morris, College Professor, Writer, Advisor, Writing Coach
What a terrible feeling. The fact that you are aware that you lacked focus during your education is the first step toward improving your knowledge and experience. Feeling mediocre may also just be your perception - we often judge ourselves much more harshly than others. My question to you would be why? Why do you feel as though your educational experience was mediocre - and a follow-up: what effect is your educational experience having now? For instance, if you lack knowledge in certain areas and have not been promoted as a result, you could resolve this problem by reading extensively to gain that knowledge. If your lack of public speaking experience means that your boss overlooks you for leadership roles, you could take the reins and seek out opportunities to take on more public speaking roles, perhaps within your organization or with a nonprofit as a volunteer. Education is a wonderfully fluid thing - and should continue well beyond your official time in school. Anything you want to know, expand upon, learn, or improve is at your fingertips on the internet, in books and magazines, in others' experiences when you ask them questions.
Please don't feel despair by what you perceive to be mediocrity. You probably have a solid foundation and the fact that you want to expand on that is terrific. And the best news is that the power to improve really is within your control! :)