Karen Kahler has done voice-overs for many computer games and she is currently voicing two of the main “teacher” characters in Netflix’s series “Little Witch Academia.” She as also appeared in Hearthstone: Heroes of Warcraft and Dust: An Elysian Tail.