i am here to share with you guys on a very good website called Khan Academy.
This site feature videos lessons on various topics including maths and physics. I must say the videos are pretty good and broken down to easy to understand bite size. It is a very good resources to better your understanding on any topics your are not confident with. It is also a very good resources to supplement your Math or Physics tuition. However do take note that the topics are not organized according to the Singapore syllabus and you will have to select the correct topics to learn.
They also have practice exercises that you can do although the units used may not be SI units. Have fun revising and good luck for mid year examination!