I don't go to Troung (Not eligible - 3U Maths minimum) but based on what I've heard, he's one of those individuals who seem to value their institution more than the actual school that the student attends. In other words, he expects his work to completed regardless of the workload that you already have on top of school. Yes, homework is essential for your education, but there comes an extent where individuals must realise that out of school tuition is designed to supplement your knowledge. In Troung's case, it is the other way around. Though I do support his old fashion methods of maintaining strict control of the class, he, too has to realise that the students that attend his institution have considerable workloads from school.
This doesn't apply solely to Troung, other institutions seem fall down the same trap, if you could call it that.