I'm working towards a TEFL (Teaching of English as a Foreign Language) degree at a public university here! As Went said above, I'm unfamiliar with the concept of debt here because most of our public universities and tertiary education institutes are tuition-free; at most, you have to pay a small contribution towards upkeep. This degree's taken me a lot longer than I expected it to, though, due to some health issues (including dropping out a whole year to recover from an accident) plus ridiculously convoluted timetables that made it impossible for me to take some subjects at the point I should have taken them. That's public uni for you.
Thankfully, if everything goes right, I'll be graduating next year. I'm already qualified to take positions at English language learning institutes, but since most of those are... questionably managed, I would like to have my degree so I can take a more stable job.