Keisha is a new girl at school with whom Ally becomes very close. She's the only black girl and is extremely confident in herself and her abilities. This causes her to challenge Shay regularly and stand up for others, something that Ally admires greatly. She and Ally start to become friends after Mr. Daniels rearranges the seating chart to seat them next to each other. Though their exchanges start off rocky, Keisha is very grateful for Ally's kindness when the latter tries to share her bouquet with Keisha at the holiday concert after Keisha's bouquet is unfairly taken away. A few weeks into their friendship, Keisha joins Ally in accepting Albert into the group. She humors Albert by watching Star Trek (though she insults the special effects) and tries to figure out what the word "Flint" on Albert's shirt might refer to. Keisha continues to have no time for bullies, so she takes issue with Albert when she learns that he doesn't fight back when, nearly every afternoon, a group of bullies beats him up—though in Ally's opinion, Keisha pushes Albert too hard to fight back. When Ally runs for class president, Keisha is one of Ally's biggest supporters. Even more importantly, when Ally experiences situations in which she struggles with her self-esteem, Keisha counsels Ally to take pride in her differences and the things she can do well. She points out that they don't want to be mean like Shay is and that trying to please people who want them to be the same as everyone else is a waste of time. Keisha wants to be a baker when she grows up, so she spends much of her free time baking cupcakes with secret messages inside.