Ben kendim öğrendim. Şuanda da İngilizce öğretmenliği okuyorum. Dil bölümleri için (akademik düzeye C1-C2) kesinlikle kendi başına olmaz ama Genel İngilizce, konuşma vb. için (B1-B2) bir hiç yurt dışına çıkmadan native gibi olabilirsiniz. Özelden dilediğinizi sorabilirsiniz bir sürü taktik verebilirim.
Akademik düzeyden kasttettiğimi de şöyle açıklayayım; nasıl bir bir Türk öğrencisi dilbilgisi sorularını, paragraf sorularını %100 doğru çözmüyor onun gibi.
Ama anadiliniz gibi İngilizce konuşmayı hiç kursa gitmeden öğrenebilirsiniz, ki zaten kurs buna hiç de yardımcı olmuyor.