AuraChannelerChris
Easygoing Luxray.
Elesa's gym is only hard if you don't have the following
rock types
ground types
ice types
Rock types - Roggenrola/Boldor(?) doesn't have good Rock type attacks unless you sacrifice training for all your Pokemon to level it.
Ground types - Sandile/Krokorok gets screwed due to the two Emolgas using Flying type attacks. Worse yet, those two squirrels from hell are deadly fast. Drilbur is a good option but she also employs Flame Charge.
Ice types - There's not a single Ice type before Elesa unless you resort to trading. Moreover, her Zebstrika knows Flame Charge sooooooooo...