Just started learning but seem to be retaining what I'm learning. Love the fact that I can go at my own pace (slow down or speed up) depending on my particular comprehension of the specific material. Not sitting in a class looking stupid while everyone else gets it is PRICELESS!