Zoey welcomes our heroes to her hometown, Snowpoint City, the site of Ash’s next Gym battle. The welcoming committee doubles when Candice joins the group—she’s Zoey’s friend and the Gym Leader that Ash hopes to battle! Candice also teaches at the Pokémon Trainer School where she and Zoey were once students; before she battles Ash, she wants to show him off to her special class for older Trainers. This special class includes Jeremiah, a Pokétch company employee who wants to travel with his Skuntank, and the members of Team Rocket in disguise.
Once Ash and Dawn are introduced, Candice starts the class with a quick-fire quiz challenge. Both Ash and James think they’ve got this in the bag, but Jeremiah beats them both! Ash may have the badges, but Jeremiah isn’t impressed by his quiz challenge performance. While Ash grumbles, Zoey tells Dawn all about how she met her Glameow on a cold night before she was old enough to be a Pokémon Trainer. Zoey insisted on raising Glameow no matter what, but the school’s principal, Mr. Honcho, insisted that Candice help her out. The two agreed to each focus on one area: Zoey concentrated on Contests, while Candice pursued Gym battles.
But all this time, Team Rocket has been focused on stealing the school’s stored Pokémon. They’ve overpowered Mr. Honcho, grabbed the school’s Poké Balls, and are about to make a clean getaway! Jeremiah and Skuntank try to stop them, but Team Rocket has Jeremiah’s Skuntank on the ropes. Candice and our heroes arrive in the nick of time; Ash and Buizel help rescue Skuntank, while Candice and her Abomasnow tackle Team Rocket. Our heroes foil Team Rocket once again, showing Jeremiah that Ash is a great Trainer after all and quiz results aren’t everything! Ash will take on Candice in a Gym challenge tomorrow—is he great enough to earn his next badge?