There are no swimmers. In fact, a lot of the classic Trainer classes are gone: Ace Trainers, Swimmers, Fishermen, Bug Catcher, Bird Keeper, PokeFan, Veteran, Gentleman, Psychic/Hex Maniac, Lass, Pokemon Breeder, Ranger, etc... not even Tourists. Not a single Policeman in sight either.
While I understand the push for the school theme and the fact that each trainer had varied hair colors and complexion, it is still better to have a variety of trainers to encounter since this is open world. I am appalled by the lack of Skiers/Snowboarders at Glaseado Mountain, not a single Swimmer or Fisherman on any of the beaches, ruin Maniacs are nowhere to be found on the ruins, Aroma Ladies on flower fields, no Rangers scattered around the region, etc. This is one of the most disappointing things I found in SV.