Another vote for learning to land by not landing. After a frustrating and spine-jarring session, my (superb) instructor in Zimbabwe, (who went on the be the youngest 747 skipper in the world) got me flying the length of the runway with just enough power to maintain 5 or 10 feet altitude, a few times; then brought me round and told me to chop the power. Lo and behold, a smooth landing.