Wouldn't recommend. Made the lab quizzes harder than they had to be. Inconsistent grading with the lab reports, no one knows what he really wants. Always seemed lost during experiments. Avoid if possible