Use 'day in, day out' to emphasize repetition in daily routines or jobs. He's been teaching those kids math day in, day out.
Pro Tip 2/3
Monotony Feeling
The phrase often conveys a sense of boredom or tedium from the constant repetition. Staring at the same walls day in, day out can really dampen your spirits.
Pro Tip 3/3
Not Literal
'Day in, day out' is not always literal, it can mean regularly without specifying times. He's been championing this cause day in, day out, even on weekends.