Hmmmm....if there is an English dub for this anime, I already know
who would voice Touma in the English dub.
Anyways, I see Touma as a typical comical hero. I mean, his anti-magic power negates his luck and I could understand why he is very moody (in a hilarious way).