I had that Idea, too.
Like, every wizard can learn all level 1 and level 2 spells, but from level 3 on they need to be specialised in that school of magic. Like, let's say, every wizard can pick one specialisation at level 1 and an additional one when he picks a subclass, and maybe a third one...