The usual problem with online Quran classes is the clock. Many academies operate several time zones away, so the slots that are convenient for the teacher land at 6:00 am or 11:00 pm for a family in Calgary or Halifax. Children end up tired, lessons get skipped, and the routine quietly falls apart.
We schedule the other way round. You tell us the times that work in your local time — after school, after dinner, or at the weekend — and the class is booked there. That is the whole reason a 30-minute daily lesson is sustainable for a school-age child.
Billing works the same way. Canadian students pay in Canadian dollars, so there is no conversion, no foreign transaction fee, and no guessing what the monthly figure will actually be.