Love Arturo as a person. As a professor, we didn't stick the the schedule, and he would only give us about a week's warning for any in-class papers/projects. Uses VHL for homework, but doesn't penalize you for doing it late. Genuinely seems to care about his students, but not the best teacher.