Kayleigh Napolitano
She is a really nice person but quite literally does not teach ever and expects you to know what you are doing. The in lab quizzes are so hard, she doesn't do study guides, and will help u write the lab report than fail you. Was stressed most of the semester.