SLC Language Enrichment (French, Spanish, Japanese, Arabic, Chinese, Russian or German; depending on school) SLC Ethics and Philosophy SLC Theory of Knowledge (may not be available in most SLC schools; effective 2019) SLC Modern Technology SLC Computer Sciences SLC Arts SLC Music Theory SLC Design SLC Psychology SLC Reading and Writing Lab