I, too, learned morse years ago visually... with a set of flash cards. It took me years to overcome that first learning error. This app lets you learn by hearing fast enough so you dont hear dit-dah-dit and translate in your head, you learn to hear "R". This is a very effective app for learning as well as for improving your speed.
Magic by George! about Ham Morse, v1.433