Walnut Hill School for the Arts

Humanities Program & Faculty

Electives in the Humanities Department provide opportunities for students to explore essential questions about the human experience and to extend and practice the skills and habits central to the department through the lenses of specific disciplines.

Courses in Humanities


In this course, the class will explore techniques for writing poetry and fiction. Creative assignments will help the students expand their imagination, discover a process of invention, shape an original voice, and tackle the discipline of revision. Through workshops, they will learn to respond critically to the work of others and apply feedback to their own work in a healthy and productive way. Additional coursework will include assigned readings and short responses. A commitment to active and thoughtful participation is essential for success in this course. No previous creative writing experience necessary!

Open to non-WFMA seniors and sophomores and juniors by permission of the Humanities Department.


Introduction to Coding and Robotics is a project-based course designed to expose students to computer science, computer programming, and logic using pseudo-code and various languages. Small robots (such as Sparki Bots) will also be used for programming design challenges, exposing students to robotics. Languages students will have the opportunity to engage with are Scratch, Python and Java. Students with programming experience may propose, design and implement independent projects.

Students should have Windows based or MacIntosh based computers capable of hosting language specific design software, but there will also be access to school computers for classwork and homework assignments.  Chromebooks are not recommended.

Prerequisite: Algebra 2A

Humanities Faculty