Best professor I've had. She had the best PowerPoints which helped a lot with taking notes. She doesn't hand you everything, you do have to find things in the textbook for yourself when studying. She gives a ton of extra credit and it always understanding when things happen. Do not miss any labs though, lab tests are very hard when you miss the lab