Graded by 5 assignments, 3 quizzes, 3 review guides, 3 exams, 6 labs + reports. Savita is so kind, always welcomes questions, and is very accessible outside of class. Exams mirror the review guides, and an outline is given for every exam. Very straightforward grading and always gives amazing feedback. Excel heavy lab reports. Take this prof!!!