That's really smart :)
Try doing "thinking" subjects and "memorizing" subjects alternately.
For example, if you're doing a subject like Biology (a lot of memorizing), you'd follow it with something like Maths (just calculations) so your brain doesn't have to overwork itself to retain...