Hey everyone, I've beaten 4 Pokémon titles and have gotten to a 40 streak on battle tree with my own team, and want to do much better. I've been playing for about a year on and off. Beat red on VC, emerald and fire red on emulator, and Moon on 2DS. I'm here to build some serious teams and be competitive. TLdR: I've beaten campaigns and now wanna be the best like no one ever was. Any tips at all are appreciated. I understand basics of team building from the internet but that's about it.