Xiaoxi is a real nice guy. But he may be a little competitive when it comes to academics.
He's a kind, competent and caring friend and just overall very pleasant to be around.
He can be a little mean or cold from time to time but he's working on that.
Xiaoxi is the best friend ever.
I'm sure Xiaoxi will bring it far.