Iti Mehta
Dr. Mehta is amazing. She cares about the learning process. There is a midterm (in person), 5 quizzes, take home final, presentation, poster, and lab notebook grade. I appreciate that there are many different ways to earn grades. If you attend class and participate you will do fine. Her quizzes are lecture based. Text book required, but it's cheap.