Answer:
I would recommend khan academy
khan academy teaches you anything you need to learn step by step it should help you out
8.2m questions
10.8m answers