Lekshmi Sasidharan
She is so helpful! I highly recommend her! Her lectures are pre-recorded. Exams are taken up to twice except for the final. She goes over study guides! And she answers all your questions in a timely fashion. Do her hw!!! The hw is a big part of your grade but she gives extra time to do it!