Hi Ablat and welcome to the forums!
As for the website, I'm afraid they've got a few mistakes on their homepage ( "
.this is your best place to learn english without the teachers.just trust yourself,you will be succeed. ! ...... you can do everything" [sic]). Their use of punctuation, capitalisation, "succeed" doesn't create a good impression.