Cory's Alternative Friends - S1-E4
Trivia: According to director David Trainer, the reason why Shawn doesn't appear in the hallway scene near the end of the episode is because, as Cory's friend, he would have stuck around after the rest of the group of students went to the library to sign the petition, and for the kiss between Cory and Topanga to work better, they needed to be alone.