They weren't much of challenge for me, since I've leveled my Pokemon to 75's. My favorite is Flint because Fire types obviously, he has also Pokemon starter in his team, which is very rare for Gym Leaders/E4 to have one.