Rosario is my favorite Spanish teach so far. He makes jokes that no one understands, but it's really funny. He also answered all questions that were asked. His tests were departmental exams, so he didn't control them. They weren't hard until the final. Only thing, he is very relaxed so you have to do a lot of learning on your own.