About Us

Upperline School of Code builds and runs fun, rigorous, and collaborative programming classes for high school students.  We teach students how to code through our immersive summer courses, workshops, and after-school programs throughout the New York City area.  Our students learn to build web applications using the same tools that professionals are using throughout the tech industry (Ruby, HTML, CSS, SQL, Javascript, iOS development). We push our students to build real apps, learn coding best-practices, and get exposure to the technology sector through guest speakers and company visits.


A public policy graduate of Duke University, Danny has spent almost 10 years living and teaching computer science. Danny is an alumnus of Teach for America, worked at Google, and was head of K-12 computer science instruction at Flatiron School.  In his career, he's trained over 40 teachers to lead immersive coding courses in schools across the country, built extensive coding curriculum, and taught software development to over 200 high school students.  As a former middle school science teacher, he's deeply committed to the art of instruction and discovering the best methods to recruit, train, and retain top teaching talent in the field of K-12 computer science education. 


Jeff teaches high school science and computer programming at Simon Technology Academy High School in Los Angeles, CA.  Jeff is fascinated by the intersection between technology and learning and his classes are structured around documenting and capturing high-quality student work.  Over the last two years he’s worked with BetterLesson on their Blended Learning Master Teacher Project, with Flatiron School as a 2015 summer teaching fellow, and is the winner of the prestigious 2015 Alliance Teacher of the Year award.  He's passionate about teaching kids to learn code and hopes to bring new opportunities to the next generation of problem solvers.



Jeff has an undergraduate degree in neuroscience and American literature from Baylor University.  Upon graduating in 2011, Jeff was placed as an English teacher in Phoenix, Arizona with Teach For America, and earned his M.Ed. in secondary education from Arizona State University.  He continues to teach English and AP Calculus in Phoenix.  In the summer of 2015, Jeff taught beginner courses in software engineering and web design to high school students in Los Angeles, California.  Graduates of his courses created JavaScript video games and cipher-decoding web applications.  He believes that coding is joyful, and that all students deserve access to this life-changing form of fun.



Jamie is a designer turned developer who loves teaching.  Her love of coding began with an interest in front end development in high school, and expanded as she went on to study photography, art, and design.  In 2014, Jamie graduated from Dev Bootcamp and was later selected to became a Flatiron School Teaching Fellow, a highly selective program that trains teachers to teach coding courses in high schools across the U.S.  During her tenure as a teaching fellow, Jamie discovered her love of teaching and now works as a computer science teacher at the prestigious Latin School of Chicago.  She loves how empowering and fun her students find learning to code!



Taylor hails from Denver, Colorado.  She first discovered her loves of coding and education in her undergraduate years at Carleton College, where she majored in physics.  After graduating from Carleton in 2013, she went on to join Teach for America as a high school physics teacher in Fall River, MA, where she also received her Master of Education in Curriculum and Teaching from Boston University.  In 2015, Taylor taught beginner courses in software engineering to high school students in Austin, TX.  She was invigorated by the incredible learning and projects of her students that summer and is amazed by the creation that is possible through collaboration, determination, and coding.



A graduate of Middlebury College, Alex was first exposed to software development in 2014 in her role as a cloud analytic product lead for the U.S. Government, where she regularly interfaced with Java and SQL developers and led seminars on analytic web tools. After completing computer science coursework at George Washington University and University of Maryland, Baltimore County, she enrolled in the Flatiron School's web development immersive program in 2016, where she developed numerous web applications using Ruby, JavaScript, HTML, CSS, and SQL. Alex enjoys blogging about technical topics, and is passionate about creating learning spaces that embrace the intersection between the humanities, arts, and technology.