I can't understand the negative reviews. Lisa Perez is hands down the best math teacher I have ever had. She explains things in multiple ways with activities that help with understanding the content. I had her in person for 110A and online for 110B. She is incredibly understanding if you are having a hard time, and gives extra help if you ask her.