Course Discounts

I am migrating my courses from Teachable to LearnDash. I plan to complete migrating all the materials by 15th Jan 2023.

This means all my courses which used to be on the URL will now be moved to


It is a combination of reasons.

First, it keeps everything in one place and lets me focus on a single website.

Second, there is now a Search box on my website which can search through ALL my lessons, including the text associated with the lesson (if any), the title of the video, and course name etc. This is not possible on Teachable.

Third, since the lesson descriptions will now become searchable, I will also be adding more supplementary material into the lessons (e.g. lesson description, links to other relevant material etc) to make the material easier to search and browse.

Fourth, when I combine text and Python code in a tutorial (see this example), LearnDash – which just uses the WordPress editor – is far better than Teachable and allows me to create long form text tutorials much faster. Long form text tutorials are very hard to create using the Teachable text editor.

The actual layout is similar, so from the student perspective, there will not be much difference.



While I am in the process of migrating my courses, you can get a substantial discount on individual courses.

The obvious catch is that you don’t immediately get access to the full course material and you need to wait for the course to be fully migrated.

Once I completely migrate a course, I will increase the price to match the one on Teachable.

But if you purchase the course prior to that, you will get a discount on the course, but you will have to wait until the migration is complete to get full access to the material.

This will mostly follow a three step process:

1 Before I begin migrating a course, the price will be 20-30% of the actual full price. You will just see a small blurb in the course description.

2 Once I start adding lessons, the price will increase as I add new chapters, until it matches the price on Teachable

When all the lessons in the course are migrated, the price will be increased to match the price of the Teachable course.

Read this before you buy a LearnDash course

Please first register for a free course and THEN complete the checkout. This ensures that
a) an account is created for you before the purchase
b) you are enrolled into the correct course when checkout completes

If you do not do this, you will need to email me, and I need to verify payment etc, and manually enroll you into the course. Instead, please create an account beforehand to ensure successful automatic enrollment. 

If you have already purchased a course

If you have already purchased a course from the Teachable website then you have two options.

a) If you are not interested in creating a new account and migrating, complete watching all the lessons by 31st Jan 2023

b) If you are interested in migrating, create an account on this website by enrolling in a free course and send me an email and I will manually complete enrollment. In other words, people who have already paid for the courses will be grandfathered in without any additional payment

While you are welcome to get in touch right away, I will do the actual manual enrollment only after 15th Jan 2023 so I don’t confuse myself 🙂 For now, I will add the enrollment task into a to do list and send you an email in mid-Jan 2023.

After 1st Feb 2023, the course lessons on Teachable will be deleted and replaced with a generic redirect message.