When we were at school, there was far more topic-based integrated learning. I loved listening in on the boys' Chinese lesson yesterday, as maths and language learning overlapped. They were adding, subtracting and multiplying in Chinese. And my eldest son, who is good at maths, extended the activity himself, instead of adding or multiplying the numbers on two dice, as his brothers were doing, he created sums with all 4 dice - in Chinese!
Later in the day, as the elder two and I continued our Marco Polo project, we began discussing the Chinese language and characters, and they were both able to refer to language and pictographs they had encountered in their Chinese lessons.
This is how learning should be - integrated and holistic, as subjects overlap in a very natural way, one reinforcing the other.