Ramon Rodriguez
He's a nice guy. He told us we had the choice to take the final, and made us take at the end. The work in lab is a joke, not his fault though the lab book sucks. His second test had a matching section, and half of those questions didn't have matching defintions which we were given. Tests are what you would expect in college. The guy knows his stuff