Какие-то базовые знания можно дать самостоятельно, но более системные знания, конечно, лучше получать от педагога.
Давать ребенку понимание иностранного языка всегда имеет смысл, т.к. знание иностранного языка сегодня очень важно, это открывает большие перспективы в будущем.
Отдельно хочу сказать касательно носителя языка. Исходя из практического опыта, занятия с носителем языка я бы отметил как что-то не вполне обязательное. Гораздо важнее - то, как и где используешь язык в дальнейшем.
Пример 1: меня с детства учили французскому - как с носителями языка, так и с российскими преподавателями; в результате я никогда не использовал язык, сегодня на нем не говорю.
Пример 2: с детства учили английскому, преимущественно с российскими преподавателями, затем я начал работать с иностранцами и использовать язык на регулярной основе. В результате говорю на нем свободно.
Поэтому, я считаю, что не столь важно, с кем ты учишь язык - с носителем или нет; гораздо важнее - в какой среде ты начинаешь использовать знание языка в дальнейшем.