I'm not a person to spend my days writing reviews - whether I've purchased a good or bad product (in my opinion) I'm either happy or not happy with the product and deal directly with the seller if there's any issues with it.
But every once in a while I do feel that a person delivers such good content that I actually do want to sit down and take a moment out of my day to share my experience with the world. I guess it's my way of giving back to the seller who created the content.
I'm learning SEO from Ruan and time and time again I'm blown away how fast Ruan learned (and implemented) the skills he now has and how good he is teaching them to others. He's very good at taking complex subjects and explaining them in a way that I would say anybody can understand and relate to.
Ruan has always been replying to questions in the FB group and although his business is growing by the minute - he still manages to get in the FB group and answers questions from his students even though his time gets more and more valuable and scarce.
When it comes to reviews I think they should consists of both the good and the bad to create a good balence, but to be honest with you, I can personally not think of one thing I'm not happy about with Ruan and his course. (I might come back and edit this review if something comes up in the future, but I highly doubt it ever will).
Ruan delivers high value content and understands the importance of paying it forward and giving back to the community.
Those are my 10 cents.
Take it or leave it :)