Something before gym one? Sure, I can handle that:
Take NoSun the Sewaddle. Due to some bad history with grass types, NoSun hates anything to do with Grass. Unless it conflicts with another mon's restrictions, NoSun must solo all Trainer-Owned Grass types (this includes gym leaders and E4 and Champion mons).
Because of this severe hatred of Grass types, NoSun cannot learn any grass attacks or Sunny Day. Solo Drayden because NoSun believes that dragons like destroying Grass and NoSun needs that experience.
Notice: will be inactive for a day or two. Shouldn't be more than 2 days.. Sorry, please forgive me.