Insurgence professor oak's challenge

Well, i wish i knew about this place earlier cause i was doing a professor oak’s challenge of insurgence. I’ve currently completed the third section and it’s pretty hard.
If you don’t know what a professor oak’s challenge is just watch a video of it by johnstone, you’ll understand.