I take a lot of courses and most of them are disappointing and don't live up to the hype. Ruan's course is different because you can tell that he has worked really hard to refine it and make it better since I signed up. Everything is well thought out and there is really good actionable information. This is one of the few classes that I have recommended to people interested in SEO. The facebook group is really active and has been a good resource as well.