Anthony Ford
Great professor. He made the lectures interesting enough to keep me tuned in. He also made the discussion assignments and in-person discussions (like literally having conversations in class). I would definitely going to take him again as my professor in other classes.