Locations, Courses & Levels


We are offering classes not only Greenville but also in Spartanburg. Click onto the location to see details.

+ Spartanburg - Spartanburg Day School

+ Greenville I - Shannon Forest Christian School 

Courses Offered

+ Classic School Year Course - Sept .. Jun
   (= 30 Weeks with 2.5hrs/wk)

+ Deutsch als Muttersprache - Jan ... May
   (= 12 Weeks with 2hrs/wk)


+ Kindergarten

+ Beginner

+ Advance

+ Muttersprachler

+ Adult

To attend GERMAN SCHOOL UPSTATE, students must be at least four years old by August 1st. New students are interviewed by an instructor to determine their placement. Students of all abilities are welcome to enroll any time during the year if places are available.​ Enrolling at the beginning of the school year is preferred.

The individual targets for each level / class are different. Our final goal is that our students can understand, read, speak and write in German on a level that is recognized by High Schools and Universities. This also includes raising awareness of German culture, including customs and celebrations, geographical and historical facts relating to Germany, Austria and Switzerland. The GERMAN SCHOOL UPSTATE provides the professional, personal guidance that helps students to achieve this goal.


Classic School Year Course - 30 Weeks

The classic school year course consists of 30 weeks and roughly follows the public school calendar in regard to holidays. A school day consists of 3 hours of class with a break time in-between. This equals a total of 90 lessons (30x3x45min) active German per school year. Classes are limited to 10 students.

German as a Foreign Language
& German as a Heritage Language

Our students can be divided into two main groups based on their previous exposure to the German language: