Reviews of professor Alberto Diaz

Rating: 5.0/5, difficulty: 3.0/5
We did site visits for this course. They changed my life. Take a class with Dr. O if you can. There is no one like him at this school, not by a long shot. You will earn your grade and have a balanced take on things afterwards.