Amanda Koh
Koh is super nice and very passionate about what she teaches. The tests can be a bit challenging but she offers lots of extra credit plus homework and attendance make up a good portion of your grade. If you put in effort she definitely rewards that. I strongly recommend Koh for fluids.