Like any Germanic language, English has different sounds for some letters. Without a tutor or an app that has good pronunciation, learning certain words can be difficult.As a stress-timed language, proper spoken English has a certain rhythm to it that most English learners tend to find difficult at the beginning. In my opinion, online English learning is most effective with the guidance of a tutor.