While this company might be good for others this was not the case for me. During the test was kicked out at first stage saying my score was not high enough to carry on. I write for other people and have English exams and English teaching. I also have a degree in Astrophysics. So don't know why the test failed. They don't let you carry on which is odd. I will find a trustworthy site from now on.