Episode 1
Andi Cruz arrives at the prestigious WITS Academy and meets the other Guardians and witches-in-training.
Episode 2
The WITS complete their first test; Ben struggles with the second challenge; Ruby has it out for Andi.
Episode 3
Ruby is determined to find the room with the magical sap; Andi copies another Guardian's teaching method.
Episode 4
Andi and Jessie search for Hex; the Blockers competition commences; Ruby hunts for a spell that will return her to the roots room.
Episode 5
Andi, Ruby, Luke and all their witches-in-training must work together to reverse a switcheroo spell on Ethan and Emily; Ruby has everyone fooled.
Episode 6
Andi tries to get Jessie's powers back; Jessie befriends Ethan; Ben tries to be like Luke; Ruby begins honing her new powers.
Episode 7
Coach Foiler arrives and gives Andi a hard time; Andi works to get Jessie's powers back; Ruby finds an unlikely magic coach in Emily.
Episode 8
Andi must train extra hard for the Guardians' fitness finals; Jessie and Emily's feud escalates; Ruby discovers a risky spell she wants to use on Andi.
Episode 9
The Guardians' fitness finals have arrived; Jessie and Emily duel; Luke and Andi grow closer; Ruby's spell on Andi goes horribly wrong.
Episode 10
The Guardians receive a new shield building assignment but are partnered with different WITs. Also, while under a spell, Luke tries to woo Andi.
Episode 11
The mysterious intruder reveals himself. Andi reconsiders going out with Luke and finds the perfect object to make her shield triumph beyond the rest.
Episode 12
Ruby becomes nice after being hit by her own docile spell. Meanwhile, Andi investigates how Ruby can perform magic and Cameron is suspected to be the escaped fugitive.
Episode 13
Andi helps Leo catch the fugitive and competes in the shield trials. Meanwhile, Emily reveals a secret to Ruby, and it causes trouble for the Dyad tree.
Episode 14
Emma wants Andi's assistance to investigate the Dyad tree. Meanwhile, Ruby plans a cataclysmic strike against Andi.
Episode 15
Episode 16
Episode 17
Episode 18
Episode 19
Episode 20