beginner german
portfolio 3
week 9 speaking assignment
week 8 speaking assignment
Basic German portfolio 1