Websites like Khan Academy and Don't Memorise are nice. You can find several channels on YouTube and if you do a search with Google you will also find several websites
Essential Maths and Physics Bundle by OATMedia might also be worth the small investment.