Michael Eagle
I took Dr. Eagle for 303 & 403 not out of choice but of need. He's a smart guy, with clear experience as a data scientist. But in all regards, not the best teacher. He can come off condescending often not replying and lectures are based off of outsourced material. Slow grader. You're pretty much teaching yourself. COS CDS needs more options.