I found this app while surfing for Korean apps and is about the best app I have found for practicing Hangul. Part of it is merely a matching think where you get a Korean Hangul and then you have to pick the proper Romanji. The other half is you are given the Romanji and then you have to draw the character(s) on your touch screen. Is nice as it requires stroke order and such so you get to learn and practice on your phone when you have chance. Not sure if they have an Apple version but this one for android is free and a nice little tool!