I was out of golf for almost 2 years due to medical reasons - during that time I took the Rotary Swing online course and then the Top Speed Golf (TSG) online course - I like the TSG better - in fact I thinks it's the best - only thing I don't like about it is they push you to take on extra stuff...