TEJI Courses: Past and Present
TEJI is proud to offer an expansive selection of courses that cover a wide range of topics, from emotional intelligence to urban sociology to computer programming using Python. This diversity in subjects is driven by TEJI’s belief that all learners deserve the opportunity to study subjects that inspire them. These courses are made possible by our amazing regional, university, and non-profit partners.
You can support TEJI’s courses today by donating, by becoming a partner, or by volunteering!
Computer Education
Intro to Computation and Programming Using Python (Offered Every Spring)
Brave Behind Bars: Introduction to Web Design (Offered Every Summer)
Introduction to Game Design (Offered Annually)
Code Your Dreams: Introduction to App Design (Offered Annually)
Philosophical Life Skills
ES.9112 Philosophy of Love (Offered Regularly)
ES.9114 Nonviolence as a Way of Life (Offered Regularly)
ES.92 Authenticity (Offered Regularly)
ES.S90/91 Emotional Intelligence (Offered Regularly)
21L.431 Shakespeare in Film and Media
ES.S90 Community: The Ethics of Public Life
Social Sciences
11.469 Urban Sociology in Theory and Practice
ES.S90 Designing Adaptive Prison Solutions
ES.S90 Incarceration and Society
ES.S92 Measuring Success in the Criminal Justice System
Political Science 145
Justice