Angelica Baccari
Even though this class was supposed to be on Zoom, the whole class was online. Shes super lenient on grading and will change dead lines. You do have to teach almost all of it to your self but Khan Academy is a life saver!