Alola Move Tutors
(All of the Forgotten Move Tutor moves Game Freak stupidly never put into Pokemon Ultra Sun and Ultra Moon. There should be 28 moves to learn on each of the three beaches, plus the Battle Tree, totaling in 112 extra moves desperately needed to be put in the game. Combined with the TMs, this would be 212 extra moves to access, total. The most egregious missing examples are Dig, Power-up Punch, Incinerate, Pluck, Dragonbreath, Curse, Brine, and Secret Power; all of which were in generation 6.
Big Wave Beach (16 + 12)
- Endure - Normal - 4BP
- Whirlwind - Normal - 4BP
- String Shot - Bug - 4BP
- Cut - Normal - 4BP
- Flash - Normal - 4BP
- Bullet Seed - Grass - 4BP
- Rock Smash - Fighting - 4BP
- Swift - Normal - 4BP
- Mud-Slap - Ground - 4BP
- Struggle Bug - Bug - 4BP
- Rollout - Rock - 8BP
- Vacuum Wave - Fighting - 8BP
Heahea Beach (16 + 12)
- Headbutt - Normal - 4BP
- Rock Smash - Fighting - 4BP
- Fury Cutter - Bug - 4BP
- Seismic Toss - Fighting - 4BP
- Night Shade - Ghost - 4BP
- Incinerate - Fire - 4BP
- Bubblebeam - Water - 4BP
- Twister - Dragon - 4BP
- Ominous Wind - Ghost - 8BP
- Psywave - Psychic - 8BP
- Pluck - Flying - 8BP
- Strength - Normal - 8BP
Ula'ula Beach (17 + 11)
- Pay Day - Normal - 4BP
- Mega Punch - Normal - 4BP
- Power-up Punch - Fighting - 8BP
- Dig - Ground - 8BP
- Dive - Water - 8BP
- Dragonbreath - Dragon - 8BP
- Silver Wind - Bug - 8BP
- Air Cutter - Flying - 8BP
- Retaliate - Normal - 8BP
- Mega Kick - Normal - 12BP
- Dynamic Punch - Fighting - 12BP
Battle Tree (18 + 10)
- Curse - Ghost - 8BP
- Secret Power - Normal - 8BP
- Avalanche - Ice - 12BP
- Brine - Water - 12BP
- Body Slam - Normal - 12BP
- Counter - Fighting - 12BP
- Tri Attack - Normal - 12BP
- Sucker Punch - Dark - 12BP
- Skull Bash - Normal - 16BP
- Zap Cannon - Electric - 12BP
there doesn't seem to be anything here