I've only begun to familiarize myself with this program tonight. But having used various Morse Code software with every computer I've owned over the past 25 years, I find that this program has managed to put all the features I found most desirable in past programs together in a single application. For training, I particularly like the feature which requires that you listen and then type the correct character before the program will send you the next character. Overall, this looks very good to me.