Dr. Del Rio is caring and approachable. He can be a tough grader, but only because he wants students to truly know the subject matter. He is the best professor I have ever had and that says a lot. I have since graduated, but I miss his courses a lot!