I actually don't have many TMs on the version I keep my Pokemon on. I can trade it to another version that has every TM, teach it those moves, then send it back to White2, if you want to wait a minute. Is that alright, or do you want to just teach it those moves yourself?