I think he isn't ugly. He actually looks like your generic top. The problem is in his styling but I think the author did that on purpose sonce he is supposed to be a Nerd. I think it's kind of a pitty because this story couöd have included switch so well!!
I'm so sorry y'all but I find the bottom really ugly