Andrew Weinberger
This class was fully online. The professor was very responsive to emails and sent numerous blackboard announcements a week to keep us on track. He met with me outside of office hours due to my work schedule. Weekly assignments were sometimes long and tedious, but all the skills learned were very helpful to complete the projects.