In the grand hall (the place where you got your starter) There are trainers near the 3 people at the top they are rebattleable so you can grind using them
Greninja saved me in Charlotte's gym battle I had choice scarfed him and he swept 5 of Charlotte's team with rain dance set uponly reason I won that battle