I have been wondering the same thing recently and have even started researching apprenticeships. I have also considered just getting a job for a few years, in the sort of thing I want to go into, and then going off to University with a bit of "real world" experience, to work my way up. I like working with kids and thought I would just be a teacher assistant, which I would probably enjoy just as much as being a teacher (like I would be with a degree). However, for me personally, I feel that University is the best option. My rationale for this is 1) I feel I am underconfident as it is. I took the gap year that I am currently on in order to gain in confidence, by working and going out into the "real world". However, I feel that I am still underconfident and this is affecting, or has affected in the past, my performance "on the job". I feel that rather than keep being dragged down by this as I would be if I just took the working route, and thus it become a bit of a spiral (not being able to get jobs that would build confidence, due to not having the confidence in the first place) I will throw myself in at the deep end, go to University where i'm forced to socialize with tons of people I've never met before, take up any opportunity I can, build my CV by volunteering in the area i'm hoping to go into. This would give me a more stable opportunity to build my confidence rather than it constantly affecting everything 2) If I was a TA without a degree, then id be stuck doing that forever pretty much. I don't want to end up at 40 wishing that I had gone to university and being denyed the chance to better myself and become a teacher because I didn't go. you can't enter teaching without a degree so even if I were to be a TA for a while to build experience, i'd still need to go to university in the end to be a teacher. studying is better done sooner rather than later before you have dependents. it is true that once you start working you find it very difficult to go back into education. 3) at the end of the day, university does provide you with a great experience and the experiences you have often shape you into a completely different person, changing your attitudes, teaching you how to think for yourself, so that when you leave university you will come out with a much more solid idea of who you are and you might have a completely different idea of what you want to do than before your degree. however if you didn't go to uni and just worked 9-5 everyday, you wouldn't really have chance to explore other avenues and may be left later on in life wishing that you had gone so that you could do x or x career. at the end of the day, enjoying life is important, and while university comes with an enormous price tag, if it raises your overall success and enjoyment in life, then go for it.