Sort:  

I studied a lot on the side, especially vocabulary and grammar. And like most classes, speaking and liatening are really straightforward, so immersion helps.

Being forced to use it really works. I once ran into a non-native guy who was just starting a year on Ulleungdo, I'm he learned farily quickly.

A year on Ulleungdo would definitely do it.