Professor Chavez is a nice guy. I don't have any personal issues with him. However the way he set up the course was ridiculous. He gave us 4 tests that are 100 questions and 35 minutes to complete. The test is open book. I never got to finish my tests. I dropped before I finished the class.