Donald Gibson
Best Prof ever! This is my second class with Gibson. Asynchronous class so no attendance, homework every Saturday, and you are able to work ahead. Test every other week or every three weeks, no harder than homework. And he drops your lowest test grade. Highly recommend Gibson for high-level math!