For all who have not read Doman math book, the method could be summarised like this:
1. Quantity (will use the word number here): introduce in sets of 5, 2 sets per day, shown 3 times a day for 5 days, so each number will be seen 15 times. After the 1st 5 days, starting retiring 1 number from each set and introducing 1 new number to each set. Repeat this retirement/new number everyday onwards. Start with 1 and continue to 100, then introduce 0.
2. Equations: starts when the child has a recognition of 1 to 20. Use only numbers the child has learnt. Start with simple 2 step equation such as 1 + 7 = 8. Start with addition, followed by subtraction, then multiplication, then division; each type for 2 weeks. Everyweek you can increase the numbers you can use to make equations by all the new numbers your child has learnt.
Introduce equations in sets of 3, 3 sessions per day, each equation shown only once. That means 9 different equations per day or 126 different equations for 2 weeks. Avoid patterns at this stage. For the signs (+,-, x,

don't show them, only saying them.
Zero comes in at the same time as division equations.
3. After division, introduce problem solving. Always give the child a choice of 2 possible answers, don't ask the child to say the answer. Introduce 1 problem solving at end of equation session (3 equations + 1 problem solving for each session). You now can stop introducing numbers.
4. Same time with problem solving, equation session can be composed of a variety of equations, e.g. an addition equation, a subtraction equation, and a division equation in 1 session. Also you only need to show the answer quantity while still saying the whole equation, e.g. "one plus seven equals eight" but show only "eight". Time for this step is not specified.
5. Introduce three step equations, each equation in 1 type such as addition only or division only. This can be carried on for a few weeks (exact number of weeks not stated).
6. Begin to use equations which combine addition and subtraction, multiplication and division. Note: don't mix these two basic operations: addition/subtraction with multiplication/division. That comes after learning both the rule about the order of operations and the reasons behind it. This step is for a few weeks. Introduce patterns at the same time, such as:
40 + 15 - 30 = 25
40 + 15 - 20 = 35
40 + 15 - 10 = 45
7. Introducing 4 step equations using same principles. However from time to time show unrelated equations as well as those ones with a pattern.
8. Now you can go in any directions you like, e.g:
a. sequences
b. greater than and less than
c. equalities and inequalities
d. number personality
e. fractions
f. simple algebra