Glenn Radars is the ideal mysterious teacher with a broody past that acts indifferent at first but soon opens up and cares for his students. At first glance, Glenn is a lax substitute teacher who doesn’t seem to care about anything. However, his strong opinions on magic make fans wonder about his […]