The Ultimate Book of Spells - Season 1 - Eps 1: Three Is a Charm
A mortie(non-magic person) named Verne comes to a magic school. He meets Gus, a half-elf second year junior wizard and Cassy, a third year junior witch. He also meets the evil twins: Lucretia and Borgia. He also meets the headmistress Miss Crystalgazer. He also meets a prince that has been enchanted to look like a toy frog. He also meets Ubos, a book that can talk and take them to the center of the earth where an evil wizard Zarlak is stealing magic from the outside world. He becomes good friends with Cassy and Gus! Three Is a Charm, after all!
About The Ultimate Book of Spells

Title: The Ultimate Book of Spells
First Air Date: 2001-09-12
Last Air Date: 2001-12-05
Status: Canceled
Rating: 6.5/10 (from 2 votes)
Language: EN
Seasons: 1
Total Episodes: 26
Network: CBBC YTV Toon Disney
Genres: Animation, Sci-Fi & Fantasy, Family, Kids
Production Companies: BKN International
Synopsis
Inspired by the popular Harry Potter book and movie series, the show presents a trio of "wizards-in-training" at an enchanted private school run by Miss Crystalgazer. Cassy is a junior witch, Gus is a half-elf/half-human junior wizard, and Verne is a promising "mortie", i.e. a non-magical human. With the guidance of the talking Ultimate Book of Spells (aka UBOS), the three have to battle the evil wizard Zarlak, who's trying to steal all of the world's spells.
Cast

Ron Halder
UBOS (voice)

Janyse Jaud
Cassy (voice)

Cathy Weseluck
Vern (voice)

Michael Dobson
Prince Erbert / Snap the Dragon (voice)