KCP certainly pushed me in all different ways in order to really immerse myself in not only the language but also Japanese Culture.
What activities or materials did you find most helpful (e.g., pair work, drill practice, tests, small group sessions, textbooks, games)?
Textbook exercises were very effective for me because I was able to practice writing, reading, and listening while doing them. I often read the passages out loud to practice my pronunciation and speed.