Kevin Spiro
Spiro is very knowledgable and explains very clearly. Homework and Lab are fairly easy. Quiz and tests are tricky and challenged. no extra credit. so you have to work very hard for your grade. drop 2 lowest quiz and lab. 3 tests count big chunk of grade. class is manageable, but not easy. you have to work very hard for your grade.