ESP Biography



DANIEL GUO, ESP Teacher




Major: Mathematics/Computer Science

College/Employer: MIT

Year of Graduation: 2020

Picture of Daniel Guo

Brief Biographical Sketch:

Not Available.



Past Classes

  (Clicking a class title will bring you to the course's section of the corresponding course catalog)

X12985: Let's Talk about Baseball! in Spark 2019 (Mar. 16 - 17, 2019)
Come interact with other enthusiastic baseball nerds about the MLB 2019 season, playoffs, offseason, and sabermetrics! Don't know what the last word means? We can talk about that too!


X12986: Let's talk about the NFL! in Spark 2019 (Mar. 16 - 17, 2019)
A month after the Patriots win the Super Bowl (again), let out all your pent up energy and come discuss and rant about your favorite teams (or even fantasy teams) or anything related to the NFL! We may or may not also discuss some changes to the league. (We will not be entertaining strong political views, it'll just be football talk!)


X12041: MLB: The Offseason 2017-18 in Spark 2018 (Mar. 17 - 18, 2018)
Are you a baseball fan? Did your team make stupid moves this past offseason? Come to this class to be on a panel of middle school students discussing major offseason moves and perhaps predictions on the MLB season of 2018. This will be a light discussion and will not involve complicated math and statistics but be ready to argue with classmates!


X11528: Let's Talk About the NBA! in Splash 2017 (Nov. 18 - 19, 2017)
KD on the Warriors. The rise of Embiid, Antetokounmpo, and Jokic. Russell Westbrook's never-ending train of triple-doubles (not to forget James Harden!). Come discuss storylines from this year's NBA season, predictions, statistics, issues like tanking, or maybe all-time greats. You'll get to shape the discussion based on what topics interest you most.


X11529: Let's Talk about Baseball! in Splash 2017 (Nov. 18 - 19, 2017)
Come interact with other enthusiastic baseball nerds about the MLB 2016-17 season, playoffs, offseason, and sabermetrics! Don't know what the last word means? We can talk about that too!


X11782: Let's talk about the NFL! in Splash 2017 (Nov. 18 - 19, 2017)
What's the best time to talk about the football season? During football season! Come discuss and rant about your fantasy teams or your favorite teams or anything related to the NFL! We may or may not also discuss some changes to the league. (We will not be entertaining strong political views, it'll just be football talk!)


X11209: MLB: The Offseason 2016-17 in Spark 2017 (Mar. 11 - 12, 2017)
Are you a baseball fan? Did your team make stupid moves this past offseason? Come to this class to be on a panel of middle school students discussing major offseason moves and perhaps predictions on the MLB season of 2017. This will be a light discussion and will not involve complicated math and statistics but be ready to argue with classmates!


X10560: Intentional Talk in Splash 2016 (Nov. 19 - 20, 2016)
Come interact with other enthusiastic baseball nerds about the MLB 2016-17 season, playoffs, offseason, and sabermetrics! Don't know what the last word means? We can talk about that too! Yes, the name of this class is ripped off the MLB Network TV show.