Character's a bit old. We'd like it to look more high school / college age. Prefer the horizontal writing (as opposed to stacked Brainy Joe). Try making him younger and give him a sharper (more professional, or professional casual) outfit.
It could also be interesting to see something a bit less real. See Go Daddy's logo guy. We want a character, but maybe he wouldn't have to look so realistic. Would be interesting if you have any creative thoughts here.