Originally Posted by Fat Deck Knight
TM 11: Sunny Day
Sunny Day is learned by every pokemon except for Water and Ice types.
Oddball learners: Slowpoke lines, Remoraid line, Corsola, Vaporeon, Glaceon, Lotad line.
TM 19: Giga Drain
Giga Drain is learned by every Grass type. A majority of Bug Poison types learn it. It is otherwise highly exclusive.
Vaporeon and Glaceon aren't really exceptions, as they inherit the ability from Eevee. Lotad line isn't an exception at all, being Grass-type.
Notable exception to Giga Drain is Kabutops. This was largely how we justified putting it on Stratagem. Additionally, Xatu and Uxie get it with no real explanation. Lastly, I assume by "Bug Poison types", you mean "Bug and
Poison types", as both bug-types and poison-types tend to get the move.