Тут ещё многое зависит от текущего уровня подготовки вашего ребёнка. Всё же олимпиады куда серьёзнее просто школьной программы. Особенно какие-то серьёзные её этапы, начиная с городского.Тогда лучше начать с базовых курсов, чтобы постепенно погружаться в предмет. Можно на том же ютубе.Если на базовом уровне всё ок, то можно перейти на углубленный. Я бы на вашем месте, взяла бы и углублённый курс и сразу курс для олимпиад. Я сужу по тому, что есть у Фоксфорда, так как к этой школе больше доверия. Точнее к её преподавателям. И дочка там занимается. Когда с углубленным уровнем всё ок, можно и к олимпиадным урокам перейти. Там всё же разбирают именно нестандартные задачки, которые ребёнку нужно именно “обдумывать”. Всё-таки, вот просто так взять и всё выучить не получится. А если сразу перейти к сложным задачам, то это может просто отпугнуть ребёнка. А математика в любом случае, всем пригодится)