Jonathan Basilio
He is a great professor. Makes his class fun. There were quizzes but not difficult if you took notes. Extra credit is provided, and he understands when you can't make it to class. Definition worksheets are part of the assignments but not hard. 