С носителем языка, конечно. Если имеете уровень владения английский хотя бы на среднем уровне или чуть выше базы, то смело идите к носителю, потому что только он расскажет вам о всяких ништяках/подводных камнях в английском, чего не станут объяснят в рамках ВУЗовских курсов. +Вам могут дать ту базу повседневного английского, который действительно поймут за границей.
Пару раз я натыкалась на недопонимание иностранцев моей речи, потому что я использовала устаревшие фразы/сленг, о котором мне рассказывали не носители языка. Иностранцы понимали, но недопонимали, зачем я это использовала.