Did you agree cancellation rights?
Sorry, you are on Scotland. I will opt out and move this to scots law for you.
I am a solicitor in Scotland. The terms you have posted relate to usage of the website, not the purchase of the courses. Can I see the contract for the purchase of the courses please.