I am glad to met this supportive staff. They were really good and very supportive. I felt like home when I was visiting all the time here. First, when I was visiting Thames, I was confused with misinformation from various sources. But, after I met Thames staff, I thought this process was simple. Thank you very much for your help and support. I would highly recommend this place for everyone.