UQ Holder
UQ HOLDER!~魔法先生ネギま!2~ (original)
In the decade since the world became aware of the existence of magic, the world has undergone massive upheaval. However, a boy named Tōta lives in seclusion in a rural town far removed from these changes. His ordinary life is highlighted by his magic-using female teacher and his supportive friends.
Starring Ai Kayano, Yui Ogura, Yuuki Hirose, Yuki Matsuoka, Yuka Takakura
It's a animation and action & adventure show, and has a rating of 6.6 out of 10 from Imdb which is usually fine for this kind of show.
Watch it here
Not found streaming from United Kingdom.