He is by far one of the most intelligent person I have ever met and known so far. His linguistic levels are amazing and he can speak Italian nearly as well as native speakers do. Of course, Gino is going to give you a helping hand if necessary. Ciao Gino!