I love Professor Riobo. He is very passionate about his lessons and knows quite literally everything on the topics covered--I have the feeling that if he didn't know a certain fact, he'd quickly look it up and e-mail the student that night. He is prompt in communication and welcoming and helpful during office hours. The reading material is interesting and had not been touched upon in other Spanish literature courses. He allows second drafts and will discuss any grade with a student. He's a very fair grader--make sure to participate in class and show him that you are a hard worker.