The way I read it, at third level you get 2 spells that must be enchantment/illusion, and 1 spell that can be any school.
At 8th, 14th, and 20th level you are learning your second spell that can be 2nd, 3rd, or 4th level respectively, and these also can be from any school.
So by 20th level, 4...