Zależy jeszcze do czego potrzebny Ci angielski. Obecnie przy nauce języków kładzie się zbyt duży nacisk na gramatykę. Przynajmniej takie miałem odczucie ucząc się niemieckiego. Formy gramatyczne mam wyuczone, ale co z tego, jak słownictwo u mnie kuleje. Dlatego, jeśli planujesz uczyć się sam, skup się przede wszystkim na słownictwie, bo to jest podstawa i bez tego nic nie zrobisz. Może to zabrzmieć kontrowersyjnie, ale gramatyka nie jest konieczna, aby przekazać informację w większości codziennych sytuacji. To nie znaczy oczywiście, że gramatykę masz olać kompletnie
Podstawy gramatyki i słownictwo można ogarnąć samemu, ale jeśli chcesz nauczyć się bardziej zaawansowanej gramatyki, to możesz później pójść na jakieś bardziej zaawansowane kursy. Tutaj też nie ma co przesadzać, bo takie rzeczy jak Future Perfect, bardziej zaawansowane conditionale itd i tak nie występują jakoś bardzo często w mowie potocznej.