Ok so the Hero Of Avalon badge the crown would float above your head not rest on it. Also,
New Badge: Pretty much the master of x school badge but you must get all the spells up to 110. Does it grant an effect? of course! your eyes will glow the color of your school.