One of the best language instructors I have had in my entire life. Despite the class being taught in Italian, it was clear and extremely engaging. Empathetic, caring, understanding and truly a wonderful person and instructor. I am looking forward to continuing my journey into Italian knowing that Professor Xin Liu has given me a solid foundation.