Ramon Fernandez
Easy class, but you have a lot of assignments. Get started on them right away because some are lengthy, others are not, and you might need to look back at the online textbook for help. The work is in the online textbook, but he uploads videos on what the assignments are about and has clear grading criteria. Great prof.