Hwoarang is the 2nd hardest character to learn (1st = Xiaoyu) according to many top tier players.
Hwoarang's stances, Flamingo + Foot Switches, are what make him so hard.
You have to learn what move goes into what, and so forth.
Once you have that down, start creating mix-ups and strings with...