About Hello! Welcome you to visit my site. My name is Yide (Alex) Xu, a Senior student from Middlebury College!