Oscar Diaz
Professor Diaz is great! The class is difficult, especially if your lab group is less than adequate, but as long as you're willing to pay attention you shouldn't fall behind. He is a fair grader and is super willing to help if you don't understand something. Super accommodating and a stand up guy