Veronica Breeden
She's a good professor overall she's nice and caring and willing to meet with you if you need help and she gives lots of extra credit opportunities which are very doable. For tips I'd recommend you watch her lecture videos and  write down the aleks problems since those are part of your grade. If you do her work and ask questions you should pass. 