Ma nigga ma nigga ma nigga
I knew there was a reason we liked each other.
Anyway, now to business. You look like a square, I would holla at you to do my homework. In one pic you have a double chin, gym is friend in this situation.
No, you're not ugly, you're not Tyrese Beckford either.
Pic with shirt tucked in - mega nerdy. Open shirts,un-tucked are your friend. You tuck a shirt in you best have a belt on and you better not fvcking tuck a checkered shirt in, ever.
Hair is on point, I'd consider lower on top, high top is too much of a statemate and will either look Calrton or Will, in this case you look Carlton.
Stop smiling, mean mug, practice it, like trainwreck said you look too nice.
Verdict: Shorter hair, sharper cut, less smiles, lose the chubby face, more awareness on dress sense.
Good news = all of this can be changed, easily, quickly.
Godspeed.