ESP Biography



ALEX LAGRASSA, ESP Teacher




Major: 6-3

College/Employer: MIT

Year of Graduation: 2018

Picture of Alex LaGrassa

Brief Biographical Sketch:

Not Available.



Past Classes

  (Look at the class archive for more.)


Propaganda in the Soviet Union in Spark 2017 (Mar. 11 - 12, 2017)
Discuss and learn how communist propaganda influenced the values of a huge populations. We will be learning by looking at primary sources, which will be translated into English, but also consider some meanings that can be lost in translation.


Wacky Patents in Spark 2017 (Mar. 11 - 12, 2017)
Blitz through basics of patent law, then take a look at some crazy inventions that got patented, Argue whether or not these inventions are patentable, then look at court cases analyzing their legality. Did you know someone successfully patented a crust-less peanut butter and jelly sandwich?


How to be Artificially Intelligent in Splash 2016 (Nov. 19 - 20, 2016)
Introduction to artificial intelligence algorithms. Learn how a computer can understand rule systems and generate new fortune cookie sayings! This class can change the way you think about the way you think.


Interactive Math with Computers in Spark 2016 (Mar. 12 - 13, 2016)
Do you wish that computers could check your math homework? Want to use your love of math to learn programming? Come prove things with us using an interactive proof assistant, which checks to make sure all of your reasoning is mathematically correct, even if it doesn't even have numbers! WIll cover very basic Coq and proving things about natural numbers.


How to be Artificially Intelligent in Splash 2015 (Nov. 21 - 22, 2015)
How did a computer beat a grandmaster at chess? How does a robot explain to you that Macbeth is a play about revenge, even if the word isn't mentioned to it? Learn about classic artificial intelligence algorithms and understand more about your own ways of thinking.


Python Programming (literally) in HSSP Summer 2015 (Jul. 12, 2015)
Learn how to program in Python! We will be covering the basics of -Python syntax (logic, if statements, loops) -How to use Python to do math quickly - Object Oriented Programming -Writing a game in Python


Tasty Teas in Spark 2015 (Mar. 14 - 15, 2015)
Try different kinds of teas and learn about how they are made! Yum :)


Introduction to Programming in Microsoft Excel in Splash 2014 (Nov. 22 - 23, 2014)
Learn to code with an application you already know!! We will cover using message boxes to interact with the user, take in data,and automate data manipulation and formatting. Intended for complete beginners, but can benefit anyone. The language is Visual Basic for Applications.