It is in the house next to the Pokemon Center in Olivine City.
HM 1=Cut HM 2=Fly HM 3=Surf HM 4=Strength HM 5=Flash HM 6=Whirlpool HM 7=Waterfall
HM STRENGTH HM STRENGTH
no Pokemon knows all the hm moves!
There is no HM Dive in either Pokemon Silver/Gold or Heartgold/SoulSilver. It is exclusive to the Hoenn games.
There is a move deleter who can make pokemon forget HM moves.
in the ice path
HM 4
You don't you have to use an Hm on a Pokemon
Its a TM, and its Shadowball
you find it in the Ice Path
I don't think you get a surfboard in silver, I think you get the HM move: surf
You can get the Hm flash of Pokemon silver is from the elder on the top of sprout tower in Violet city. There are alot of trainers through out sprout tower