Nice person, but not a great professor. Never sticks to the schedule and only gives about a week's warning for most papers and presentations. Not sure if anyone in the class knew what was going on at any given moment, Arturo included.