Yes, Andrew Ramdayal is worth every bit of your penny. They provide both online and offline materials with good video and audio quality for a successful learning experience online.