Hoda Mirafzal
Really enjoyed her lectures. I felt like they were laid out in a clear way that was easy to follow. She's super willing to help during office hours. Does give MasteringChem homework every week but it was helpful to have so much practice. Also a nice cushion for your grade. Tests and quizzes are very fair but they are heavy on theory.