Answer:
i dont have an answere but i would suggest the app desmos for the graphing part
6.5m questions
8.7m answers