Flannery is the Fire type gym leader of Lavaridge Town in the games Ruby, Sapphire, Emerald, Omega Ruby & Alpha Sapphire, where she has team of Slugma, Slugma & Torkoal in Ruby & Sapphire, team of Numel, Slugma, Camerupt & Torkoal in Emerald, then team of Slugma, Numel & Torkoal in Omega Ruby & Alpha Sapphire. Personal favorite of her teams would be her Emerald team, just because has more components to her team, but generally all her teams are fairly easy to beat with a good water type. So, Flannery has a pretty good character design, and the puzzle to her gym is alright, basically going through holes/geysers to reach the gym leader, with some gym trainers hiding amongst the geysers. However, Flannery doesn't have much that contributes towards the story, and her dialogue can be a bit meh at times, although I do love her personality very much, so that's ultimately why I ranked her here.