You have to use the correct Pokemon, moves and strategy.
a.) If you are having a hard time, I can point you with the correct pokemon to beat the punks (except Lorelei!!).
- Lorelei : Use Electric, fire types might have advantages against Ice, but all her Pogeymans are part water, she will douse you . SO... for 4x pwnage, just use a Pikachu (it's the best electric-type. Also Raichu).
- Bruno : They are Fighting types. Go with the Psychics, please, please no Rock, Ground, Steel and maybe Dark... feel free to use Ghost Types. Fighting types cannot lay a single finger on you. Make sure if you use Ghost types you have Foresight/Odour Sleuth as when used it will make your attack to Fighting type 1x as theirs will still have no effect. Best Pkmn are Gengar (Haunter if you don't have one) and Alakazam.
- Agatha : Same as Bruno. Only here, Dark, Psychic and Ghost all take centre stage; no need for Foresight. But if your Psychic is dead from the Bruno's battle, tough luck. Just use anything and slowly kill her. Please no Fighting and Normal types, but if you have Odour Sleuth/Foresight in your Fighting and Normalz, feel free to use them. (BEWARE OF CURSE>_<) Best Dark type... IDK since there aren't many popular darkies in LG (i dont even think there are any!!). Best Psychic and Ghost are just like stated above. =3
- Lance : Very tough. Fire, Electric, Water and Grass do 1/2 than the ordinary damage to it. But remember... dragons are weak against dragons (weird they're weak against themselves) and Ice. I'd prefer Ice since they are easy to find (Seafoam!) and if you did choose dragon his attacks are 2x damage to you too. He's the last, so he'd be quite a toughie. But then he's not that tough like we say if you have the right type, moveset and strategy. Good luck. Best Dragon= Dragonite Best Ice= Lapras (I KNOW YOU HAVE ONE!) and Dewgong (if you are lucky, at times when you catch it at Lvl. 35 it might know Sheer Cold which is an OHKO attack. Cool!).
NOTE: Lance.Has.A.Gyarados... Gyarados is resistant to Ice. It might take a long time to pummel him out of his living daylights, so better pack a mighty Raichu/Pikachu there, or do it the hard way. ^^
~+~+~+~ RIVAL BATTLE:: ELITE 4 CHAMPION +~+~+~+~
Uhh... does he/she deserve to be one??
Okay... you're on your own here. He has assorted Pogeymans so better have a lot of them alive. OR you could use your strongest (probably your Starter which has evolved to the last) and just use a lot of healing items (well just hope you didn't use it all up!!!). Sayonara good luck and don't give up here!
=3 :D
Really, like what shanecdavis said, it's okay to have 30+ Pokemon, you win if you have the correct type, moves and strategy. It's just like a LVL. 70 could beat a LVL. 100 if you aren't careful. Arrogance could lead you the wrong way if you are arrogant and say "Hmf, I'm higher, I'll surely win!". No. And what's the use if you are a LVL. 69 fire-type but a LVL. 53 Dewgong douses your fire with Surf? Right? If you have the correct combo of Pogemans in your team, level is just a number. =3
I'm glad to help you in any way =3.
DISCLAIMER::: All of the things I said are just part of my knowledge and do not prove everything to be perfectly correct. I am just trying to help and share what I know and have experienced =3
Good Luck,
Lorelei (EvilMuffinKate A.K.A. Claire)