I have been a long time member client of iYogi computer for on-line computer service since 2010. Understanding the broken English was certainly a challenge; however, as time passed I began to listen with more effort and the English became much improved with time. My problem was always solved. Time required was frustrating at times, but this too improved as time passed. I felt I would always get my requested task finished and that was accomplished. Over all I have no complaints. Thank you.