Charlie Taibi

Education enthusiast. Iced-coffee addict. Loves practicing Mandarin every chance he gets, going on long runs, and singing in the shower.