Rocket Japanese — Berkeley/CA
Once you get started the Rocket course is fun and the learning experience is great. From the very first lesson you learn that you can learn and it actually makes you feel like you can do it. The different ways to practice also "force" you to try. I also like that the lessons are short and we always review what we have learned in the previous lesson. I just need to remain committed and I think I will make good progress. It also helps to see the points add up the more you practice.