Hmm I work a lot more than that.
We restrict our TKIs to 40 hrs roster classroom time per week, maximum 6 consecutive days, same rules for the studes.
Our classroom times include lunch break and coffee stops so in all I would imagine around 6 hrs teaching time per day depending on the topic/delivery method.
All approved according to our ATO manual.