Oscar Ochoa
He seems like a nice guy but as a professor I wouldn't take him again. Even though our test averages were in the 60's he wouldn't curve because there were two people who got a 100 and most of your grade will depend on those two tests. Labs are easy and attend lectures for participation credit. Would not recommend if you are looking for an A- or A