moderated There are many ways to learn Morse code. People often take the leap and try learning on their own. That what Roland Simmons, K7FOP, did... until he found a better way!
interesting podcast overview on how to get on CW
There is a list of many useful tools and equipment-