Do you love learning languages? Do you like finding patterns and unlocking codes? There are thousands of languages in the world, yet have you ever wondered – what is language? What are its key elements? How do people learn languages? In this class, students will use inductive reasoning to figure out how languages work. We will learn a bit of Japanese, Chinese, Somali, Spanish, and other languages to explore linguistic principles such as word order (syntax), parts of speech, and more. We will then use these fundamentals to create our own fictitious languages and teach them to each other. We will also examine cryptography and coding languages through fiction and history, from Sherlock Holmes to the Navajo Code Talkers. Come along as we dive into the fascinating field of linguistics!