If you take this class from Roy Villafane, you will not learn a single thing. We were given one assignment (which was never graded) and two exams (midterm, even though it was taken WELL past midterm and never graded or returned) and the final. His lectures were the usual of just jumping around Wikipedia and Google search pages.