Quoted By:
My gym would be consisting of a huge area of water with small islands in it. You will battle trainers on these islands, which in turn will let you surf on their pokemon to the next island and so forth.
My gym will be mostly about teaching the player about dual types and each island will have a different one and tell you things like "If a pokemon has both water and ground typing it gains immunity to electricity!" and various stuff like that.