Spellcasting prodigy