German Level 1B: School Life

Suggested Time Frame:

52 Instructional Days