The best way to care about people is… to care about them. Alex cares. Very high level of language competence meets passion and patience along with engaged listening and clarity of explanations. All of this is an amazing value combo spiced by his unique personality. Fully recommended!