Ash and the gang finally arrive in Snowpoint City, which turns out to be Zoey's home town. They also meet an Abomasnow, but it belongs to a spunky girl named Candice, who happens to be a good friend of "Zo-zo" since they were kids. Ash challenges Candice to a gym battle and even though she likes his spunk the battle would have to be put on hold because she has to fill in for a teacher at the Trainers School. Will Ash be able to learn a few things about Kiai, Candice's favorite subject, and how does Candice know Zoey's Glameow?
Ash, Dawn and Brock have kept their promise and meet up with Zoey near Snowpoint City. Dawn has been told that she needs to be right on time. Brock reminds that they saw her when Zoey battled Fantina. Ash has lost to her first, but shows she got her Badge. Dawn cannot wait for Zoey to show them the Snowpoint City, the town she was born in. Zoey gives them a tour and suudenly, a Pokémon emerges from a tree, so Glameow negates its attack. It is an Abomasnow, so Brock thinks that it is a wild one, but a woman on a tree denies this. She asks zoey if Glameow is all right and she confirms. She turns on Dawn and is very amazed by her jacket. Zoey pushes her and reminds her to introduce herself.
She is Candice, the Gym Leader of Snowpoint City. Ash wants a challenge from her, though Candice is pleased, as Snowpoint City is quite far to north, so she does not have many challengers. Brock feels how it was when he was in charge of Pewter Gym. Candice asks him if he is on vacation, so Brock responds that his family runs the Gym while he goes on the journey. Candice asks of Ash to wait for the Gym Battle as she is working also as a teacher in the Pokémon Training School. She asks him how many Badges he got and is told Ash has six. Hearing this, she thinks Ash could also teach the children these days, since he is so experienced and asks Zoey to do the same.
Zoey shows Dawn she has one more Badge before competing in the Grand Festival. Candice comes and asks of Zo-Zo (Zoey) to do some battling to show the students. Zoey explains that the School's main goal is to prepare the trainers for the journey ahead, so they need to learn a lot before going out. There is one more course where the people that couldn't conduct their journey are now listening, along with their starter Pokémon. Candice presents Ash, who will soon challenge her for his seventh Badge, surprising Team Rocket, who are attending the course. Candice asks Ash how does one swiftly earn a Badge. Ash gives advice that the best defence is a good defense. Jessie, seeing how people are impressed by his Badges, thinks that she could get the same respect if she had all five Ribbons.
Ash and Dawn also attend the course, while Brock and Zoey believe Candice is learning a lot from Ash to use it against their fight. Ash sits with a man named Jeremiah, who has worked as a Pokétch salesman and has started his journey. He chose Skunktank as his first Pokémon. Dawn sits with James, unaware that he is Team Rocket. Candice now announces there is a quiz going on, making Ash upset, but Jeremiah calms him down, as it is just questions. Candice tells "Pikachu is..." and Ash answers it is an Electric-type. Candice tells him he is wrong, as she did not finish yet, so Jeremiah tells him not to be over-confident or he'll make more mistakes.
James stands up and tells that one needs to be fast and either listen to the question or predict what she will say. Candice admires James as a student and tells again. "Pikachu is a Mouse Pokémon...", so James hits the button and corrects it is a Tiny Mouse Pokémon, but Candice tells him he is wrong. James tells that Pichu, as Pikachu's pre-evolution form, is a Tiny Mouse Pokémon, but Candice tells him it does not apply on Pikachu. She asks a different question: "What kind of Pokémon is Cyndaquil?" Jeremiah hits the button first and answers it is a Fire Mouse Pokémon and Candice admits he is correct.
Candice asks "Abra is..." and Jeremiah answers 24 hours. Jeremiah thinks the question would be "Abra sleeps 18 hours per day. How much does smell from Stunky last?", so Candice admits he is right. Candice's next question is: "Meowth's most powerful move is..." and Team Rocket have doubts to hit the button, so Jeremiah hits it and answers Payday, which is correct. Jessie shakes Meowth and demands why does not Meowth know this question. A man asks when are they going to learn about battling and seeing some raised their hand, Candice explains that the trainer directs their Pokémon and they need to know this in any battle. Brock tells Zoey she knows what she is saying.
Ash is not pleased by the outcome, while Brock explains while he may not know answers, he is still good at battling. Jeremiah approaches them and is surprised he knows that much for someone who won six Badges, then goes away. Ash wonders where is Dawn and Zoey. Ash and Brock go to a shack where Zoey, Candice and Dawn are, where Candice and Zoey raised Glameow. Candice asks Dawn if she knows Zoey is stubborn, but wants Zoey to tell them the story. Zoey, on her way to the School, found Glameow in a box. She was young and couldn't keep it,so she brought it in the shack and cared for it. Mr Honcho found them, so Miss Senior (Candice) stepped in and defended Zoey. Mr Honcho kept it a secret, though she and Candice had to treat it. Eventually, they became partners.
Candice asks if she told them there cannot be anyone who pursues after Contests and Gym Battles. Ash and Dawn recall that when they met her first she told them this. Zoey admits it is because she believes one can achieve greateness if focusing on one way, so she chose Contests. Dawn answers to Candice that she lost her recent Contest Battle that should have gotten her last ribbon, but is relived, as now she and Zoey are on the same level. Candice is upset, as they are rivals and need to show more fighting spirit to win. Brock has noticed how she reacts and believes she is focused and might be very tough to beat.
Team Rocket is waiting for the battle as they got their own plans. Mr. Honcho approaches them and they are telling they wait. They ask for a tour and Honcho gives them one around the school. He shows them a room with Poké Balls. Seeing this, Jessie sends Seviper, who uses Haze. Mr Honcho hits a button, making the alarm ring. Team Rocket go with the treasure, but are stopped by Jeremiah. Jeremiah demands them to put down the Poké Balls. Since they refuse, Jeremiah sends Skunktank and James his Carnivine. Carnivine uses Vine Whip, wrapping Skuntank. Jeremiah orders Skunktank to scratch, but cannot, even Night Slash does not work.
Seviper attacks, but gets hit by Pikachu's Quick Attack. Team Rocket take their disguises off and threaten to hurt Skuntank if they approach. Zoey and Candice promise to get them punished, so Candice sends Abomasnow and Ash his Buizel. Seviper uses Haze and as they go, Abomasnow stops them with Blizzard. Buizel uses Aqua Jet and since Blizzard is still active, it turns to Ice Aqua Jet. This causes Skunktank to be freed from Carnivine. Glameow uses Shadow Claw, making the Poké Balls out of Team Rocket's reach, as they blast off. With Piplup's Whirlpool, the Balls are collected.
Ash praises Buizel for the battle, while Candice is amazed with Buizel's attack. Brock warns her that Ash can be unpredicatable in his battles, so Candice tells Abomasnow to prepare itself. Jeremiah thanks Ash for saving Skunktank and apologizes for what he said earlier, as he now sees how powerful he is. Candice tells that today's job is done, but tomorrow they will have to battle, which Ash accepts.
- Candice teaching in a Trainers School copies this event in Hoenn with Roxanne.
- This episode starts the Snowpoint arc.
- Brock mentioned that Zoey and Dawn battled Fantina. This was wrong since Dawn never got the chance to do so.
- The top of Stunky's head is colored wrong in multiple scenes.