- i would focus on midyears before midyears, and probably only look at end of years (for subjects with midyears) after that. obviously subjects with only end of year exams are different.
- if she can afford tuition (both economically and in regards to time) then may as well go for it. i didn't get tsfx tutoring for english, but my personal opinion would be that the help it would give would be very limited. to improve your english, one-on-one would be best, as tsfx would just offer more of the same classroom-style learning (which is of limited assistance for subjects like english)
- practice exams are golden in terms of improving marks. however, there is no point doing them before she fully knows and understands the whole course the exam is testing. the danger of doing practice exams too early would be that a) she would not develop an in-depth understanding of the course (which may be needed for surprise questions), but rather a two-dimensional knowledge based on what has been examined previously (which is by no means comprehensive); b) she may run out of enough practice exams to do when they will be most helpful, in the weeks leading up to exams; and c), that much of the experience she may gain from doing said exams in march could be forgotten by the june exams, and certainly by end of years.
as had been said by a few others, she also wants to make sure she doesnt burn out... which does happen!
hope this helps

wish her luck and post any more queries here, or pm me