Nathan Narragon
This was my second course with Professor Narragon. It was my understanding that the course was being modified, but he kept us up to date on everything. I did find it more convenient and faster to communicate with him (along with fellow classmates) through GroupMe rather than email. He provided videos to make course easier to understand. 10/10!