I'm curious but could the following be done...?
Gastly @ lvl 1 learn TM36 (Sludge Bomb) ?
Magikarp @ lvl 1 learn Bounce (Move Tutor) ?
Larvesta @ lvl 1 learn Giga Drain (Move Tutor) ?
I guess simplifying it would be...
"Do TMs have a preset Level that a Pokemon must be before it can be taught that TM ?"
Cheers for any responses!