ESP Biography



WILL MONROE, Stanford CS grad student, geek-of-all-trades




Major: Computer Science

College/Employer: Stanford

Year of Graduation: 2018

Picture of Will Monroe

Brief Biographical Sketch:

Born in California, I spent most of my childhood in Reno, NV. I was interested in mathematics and science from a very early age; in elementary school I discovered I had a knack for computers, and in middle school I found out I loved linguistics as well. I eventually decided to focus on computer science in college, but of course I couldn't stop dabbling in the other two! Now I'm doing research in natural language processing, at the intersection of CS and linguistics.

This fall I'll be returning to teach my flagship class, An Introduction to Phonetics with Elvish Writing. It will be my tenth time teaching this particular class and my fourteenth (!) time teaching for Splash in total. Other topics I've taught classes on previously include vector algebra and rapid language learning techniques.



Past Classes

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

H6026: An Introduction to Phonetics with Elvish Writing in Splash Fall 2017 (Nov. 11 - 12, 2017)
Ever wondered how speakers of foreign languages and actors that play aliens in sci-fi movies make such unusual sounds? Want to expand your sound inventory and make some of those sounds yourself? Are you interested in learning how to decipher the flowing Elvish letters from J.R.R. Tolkien's Lord of the Rings trilogy? Join us for a tour of the basics of phonetics and you can learn a new alphabet on the side! The class begins with a look at Tolkien's Tengwar, a writing system that is closely tied to the science of speech. Once you know the basic rules of the script, you can learn it in only a few hours of practice. We will then explore the full diversity of the sounds of human language, from the basics of where your tongue can go, to clicks, ejectives, and more.


R4993: An Introduction to Phonetics with Elvish Writing in Splash Spring 2016 (Apr. 09 - 10, 2016)
Ever wondered how speakers of foreign languages and actors that play aliens in sci-fi movies make such bizarre sounds? Want to expand your sound inventory and make some of those sounds yourself? Are you interested in learning how to decipher the flowing Elvish letters from J.R.R. Tolkien's Lord of the Rings trilogy? Join us for a tour of the basics of phonetics and you can learn a new alphabet on the side! The class begins with a look at Tolkien's Tengwar, a writing system that is closely tied to the science of speech. Once you know the basic rules of the script, you can learn it in only a few hours of practice. We will then explore the full diversity of the sounds of human language, from the simple places and manners of articulation to clicks, ejectives, and more.


R4580: An Introduction to Phonetics with Elvish Writing in Splash Fall 2015 (Nov. 07 - 08, 2015)
Ever wondered how speakers of foreign languages and actors that play aliens in sci-fi movies make such bizarre sounds? Want to expand your sound inventory and make some of those sounds yourself? Are you interested in learning how to decipher the flowing Elvish letters from J.R.R. Tolkien's Lord of the Rings trilogy? Join us for a tour of the basics of phonetics and you can learn a new alphabet on the side! The class begins with a look at Tolkien's Tengwar, a writing system that is closely tied to the science of speech. Once you know the basic rules of the script, you can learn it in only a few hours of practice. We will then explore the full diversity of the sounds of human language, from the simple places and manners of articulation to clicks, ejectives, and more.


M4277: Vectors with Video Games in Splash Spring 2015 (Apr. 11 - 12, 2015)
Video games are probably the most fun and creative projects in the world of computer programming. It is not hard to get into computer programming with very little math background--lots of people pick up programming as a hobby before taking high school math--and some very popular games (Tetris, chess, even Mario or Pokémon) can be programmed with only basic math skills. Many of the most successful games, however, take place in three-dimensional worlds. If you want to make a game like Minecraft, Skyrim, or Call of Duty (to name a few), there's one bit of math that can incredibly useful to know: vectors. This is a topic that is frequently glossed over in high school math but shows up in a suprising variety of subjects. This class will cover some of the intuitions and applications of vectors that are needed to build video games, while along the way discussing the video game industry and computer science in general. This will be a lecture-style class; due to equipment and time constraints, we won't be able to do individual, "hands-on" programming, but the class will include bits of realistic code and some cool demos. I'll put any code I write online so students can look at it after the class is over.


R3793: An Introduction to Phonetics with Elvish Writing in Splash Fall 2014 (Nov. 08 - 09, 2014)
Ever wondered how speakers of foreign languages and actors that play aliens in sci-fi movies make such bizarre sounds? Want to expand your sound inventory and make some of those sounds yourself? Are you interested in learning how to decipher the flowing Elvish letters from J.R.R. Tolkien’s Lord of the Rings trilogy? Join us for a tour of the basics of phonetics and you can learn a new alphabet on the side! The class begins with a look at Tolkien’s Tengwar, a writing system that is closely tied to the science of speech. Once you know the basic rules of the script, you can learn it in only a few hours of practice. We will then explore the full diversity of the sounds of human language, from the simple places and manners of articulation to clicks, ejectives, and more.


R3591: Playing Language: Learning Languages Absurdly Fast with Games in Splash! Spring 2014 (Apr. 12 - 13, 2014)
When you hear the phrase “Learning a foreign language,” what images come to mind? Do you see students huddled over their desks, scribbling in workbooks? Maybe grammar quizzes and tables of vocab? What if, instead, you saw a group of friends hanging out, laughing, shouting, and gesturing wildly in some kind of crazy charades game, only to realize later that without ever cracking a textbook or learning a grammatical rule, they had accidentally started to speak in another language? What if getting fluent took a couple of months, not years? “Where Are Your Keys?”, or WAYK, is a “language fluency game” designed for use in language revitalization movements. When an endangered language is going extinct and its community wants to save it, WAYK provides a way to learn the language at a break-neck pace without having to rely on textbooks or formally trained teachers. It is a distillation of learning techniques from many different fields, packaged into an active and addictive game that you can play with your friends. In the first half of this seminar, we will experiment with this notion of play-based language acquisition and see just how fast we can learn Japanese without actually studying it. Then we'll show you how you can use the game to learn any language you want easily and extremely fast, just by interacting with other speakers. What’s more, you can use many of the “rules of the game” to accelerate your learning in all kinds of areas outside of foreign languages. For more information about the game, you can visit http://www.whereareyourkeys.org, or contact Will at wmonroe4@stanford.edu. See you there!


R3213: Playing Language: Learning Languages Absurdly Fast with Games in Splash! Fall 2013 (Nov. 02 - 03, 2013)
When you hear the phrase “Learning a foreign language,” what images come to mind? Do you see students huddled over their desks, scribbling in workbooks? Maybe grammar quizzes and tables of vocab? What if, instead, you saw a group of friends hanging out, laughing, shouting, and gesturing wildly in some kind of crazy charades game, only to realize later that without ever cracking a textbook or learning a grammatical rule, they had accidentally started to speak in another language? What if getting fluent took a couple of months, not years? “Where Are Your Keys?”, or WAYK, is a “language fluency game” designed for use in language revitalization movements. When an endangered language is going extinct and its community wants to save it, WAYK provides a way to learn the language at a break-neck pace without having to rely on textbooks or formally trained teachers. It is a distillation of learning techniques from many different fields, packaged into an active and addictive game that you can play with your friends. In this seminar, we will experiment with this notion of play-based language acquisition and see just how fast we can learn Japanese without actually studying it. After the workshop, you will be able to use the game to learn any language you want easily and extremely fast, just by interacting with other speakers. What’s more, you’ll be able to use many of the “rules of the game” to accelerate your learning in all kinds of areas outside of foreign languages. For more information about this seminar, you can visit http://www.whereareyourkeys.org, or contact Will at wmonroe4@stanford.edu. See you there!


R2826: An Introduction to Phonetics with Elvish Writing in Splash! Spring 2013 (Apr. 13 - 14, 2013)
Ever wondered how speakers of foreign languages and actors that play aliens in sci-fi movies make such bizarre sounds? Want to expand your sound inventory and make some of those sounds yourself? Are you interested in learning how to decipher the flowing Elvish letters from J.R.R. Tolkien's Lord of the Rings trilogy? Join us for a tour of the basics of phonetics and you can learn a new alphabet on the side! The class begins with a look at Tolkien's Tengwar, a writing system that is closely tied to the science of speech. Once you know the basic rules of the script, you can learn it in only a few hours of practice. We will then explore the full diversity of the sounds of human language, from the simple places and manners of articulation to clicks, ejectives, and more.


R2496: Playing Language: Learning Languages Absurdly Fast with Games in Splash! Fall 2012 (Nov. 03 - 04, 2012)
When you hear the phrase “Learning a foreign language,” what images come to mind? Do you see students huddled over their desks, scribbling in workbooks? Maybe grammar quizzes and tables of vocab? What if, instead, you saw a group of friends hanging out, laughing, shouting, and gesturing wildly in some kind of crazy charades game, only to realize later that without ever cracking a textbook or learning a grammatical rule, they had accidentally started to speak in another language? What if getting fluent took a couple of months, not years? “Where Are Your Keys?”, or WAYK, is a “language fluency game” designed for use in language revitalization movements. When an endangered language is going extinct and its community wants to save it, WAYK provides a way to learn the language at a break-neck pace without having to rely on textbooks or formally trained teachers. It is a distillation of learning techniques from many different fields, packaged into an active and addictive game that you can play with your friends. In this seminar, we will experiment with this notion of play-based language acquisition and see just how fast we can learn Mandarin Chinese without actually studying it. After the workshop, you will be able to use the game to learn any language you want easily and extremely fast, just by interacting with other speakers. What’s more, you’ll be able to use many of the “rules of the game” to accelerate your learning in all kinds of areas outside of foreign languages. For more information about this seminar, you can visit http://www.whereareyourkeys.org, or contact Will at wmonroe4@stanford.edu See you there!


R1995: An Introduction to Phonetics with Elvish Writing in Splash! Spring 2012 (Apr. 21 - 22, 2012)
Ever wondered how speakers of foreign languages and actors that play aliens in sci-fi movies make such bizarre sounds? Want to expand your sound inventory and make some of those sounds yourself? Are you interested in learning how to decipher the flowing Elvish letters from J.R.R. Tolkien’s Lord of the Rings trilogy? Join us for a tour of the basics of phonetics and you can learn a new alphabet on the side! The class begins with a look at Tolkien’s Tengwar, a writing system that is closely tied to the science of speech. Once you know the basic rules of the script, you can learn it in only a few hours of practice. We will then explore the full diversity of the sounds of human language, from the simple places and manners of articulation to clicks, ejectives, and more.


M1996: Vectors with Video Games in Splash! Spring 2012 (Apr. 21 - 22, 2012)
Video games are probably the most fun and creative projects in the world of computer programming. It is not hard to get into computer programming with very little math background--lots of people pick up programming as a hobby before taking high school math--and many games (Tetris, chess, even Mario or Pokémon) can be programmed with only basic math skills. However, a lot of the most successful games take place in three-dimensional worlds. If you want to make a game like Halo, World of Warcraft, or Skyrim (to name a few), there's one bit of math that can incredibly useful to know: vectors. This is a topic that is frequently glossed over in high school math, but shows up in a suprising variety of subjects. I plan to talk in depth about the intuitions and applications of vectors for video games, and along the way discuss the video game industry and computer science in general. Due to equipment and time constraints, we won't be able to do individual, "hands-on" programming during class, but I promise to show bits of realistic code and give some cool demos. I'll put any code I write online so students can look at it after the class is over.


R1705: An Introduction to Phonetics with Elvish Writing in Splash! Fall 2011 (Oct. 29 - 30, 2011)
Ever wondered how speakers of foreign languages and actors that play aliens in sci-fi movies make such bizarre sounds? Want to expand your sound inventory and make some of those sounds yourself? Are you interested in learning how to decipher the flowing Elvish letters from J.R.R. Tolkien’s Lord of the Rings trilogy? Join us for a tour of the basics of phonetics and you can learn a new alphabet on the side! The class begins with a look at Tolkien’s Tengwar, a writing system that is closely tied to the science of speech. Once you know the basic rules of the script, you can learn it in only a few hours of practice. We will then explore the full diversity of the sounds of human language, from the simple places and manners of articulation to clicks, ejectives, and more.


M1707: Vectors and Matrices in Splash! Fall 2011 (Oct. 29 - 30, 2011)
High school math introduces two of the most useful ideas in mathematics: matrices and vectors. But why, exactly, are these concepts useful? It's hard to tell, because most teachers treat these topics the same way: they give you some definitions, make you do a few calculations, then promptly ignore them for the rest of the year. If I don't need to use these ideas again, then they aren't important, right? Of course, nothing could be more wrong. Vectors and matrices are incredibly useful in science, economics, engineering, and tons of other real-world subjects. Plus, these ideas are elegant, interesting, and...well...cool! In this class, we'll go over what makes vectors work, see how vectors and matrices are related, and see how the two can be used in such awesome endeavors as building an airplane, making a video game, and even imagining space with more than three dimensions.


R1448: An Introduction to Phonetics with Elvish Writing in Splash! Spring 2011 (Apr. 16 - 17, 2011)
Ever wondered how speakers of foreign languages and actors that play aliens in sci-fi movies make such bizarre sounds? Want to expand your sound inventory and make some of those sounds yourself? Are you interested in learning how to decipher the flowing Elvish letters from J.R.R. Tolkien’s Lord of the Rings trilogy? Join us for a tour of the basics of phonetics and you can learn a new alphabet on the side! The class begins with a look at Tolkien’s Tengwar, a writing system that is closely tied to the science of speech. Once you know the basic rules of the script, you can learn it in only a few hours of practice. We will then explore the full diversity of the sounds of human language, from the simple places and manners of articulation to clicks, ejectives, and more.


L1050: An Introduction to Phonetics with Elvish Writing in Splash! Fall 2010 (Nov. 13 - 14, 2010)
Ever wondered how speakers of foreign languages and actors that play aliens in sci-fi movies make such bizarre sounds? Want to expand your sound inventory and make some of those sounds yourself? Are you interested in learning how to decipher the flowing Elvish letters from J.R.R. Tolkien's Lord of the Rings trilogy? Join us for a tour of the basics of phonetics and you can learn a new alphabet on the side! The class begins with a look at Tolkien's Tengwar, a writing system that is closely tied to the science of speech. Once you know the basic rules of the script, you can learn it in only a few hours of practice. We will then explore the full diversity of the sounds of human language, from the simple places and manners of articulation to clicks, ejectives, and more.


L748: An Introduction to Phonetics with Tengwar and Hangeul in Splash! Spring 2010 (Apr. 17 - 18, 2010)
Ever wondered how speakers of foreign languages and actors that play aliens in sci-fi movies make such bizarre sounds? Do you want to expand your sound inventory and make some of those sounds yourself? Are you interested in learning how to decipher Korean or the flowing Elvish letters from J.R.R. Tolkien's Lord of the Rings trilogy? Join us for a tour of the basics of phonetics and you can learn a few new alphabets on the side! The class begins with a look at Tolkien's Tengwar and the Korean Hangeul, two writing systems that are closely tied to the science of speech. Once you know the basic rules of these scripts, both can be learned in only a few hours of practice. We will then explore the full diversity of the sounds of human language, from the simple places and manners of articulation to clicks, ejectives, and more.