I find that the lessons on Rocket Japanese are extremely practical and cover topics that one is likely to encounter in real live situations. Case in point, I just one week ago arrived in Japan for a visit. As usual, the friendly Customs Officer asked me if I could speak Japanese. My response in the past has been that I do not and that usually means I walk straight through Customs. This time I decided to say I speak a little. As anticipated, this resulted in me being "tested" to see just how much I could and couldn't speak. To my surprise I was able to get through a five minute conversation with the Customs Officer. I'll concede that I've been brushing on Japanese up in recent times but didn't expect this result. The thing I like about Rocket Japanese is the clear enunciation of the teachers. In my view this is absolutely critical when one is trying to learn a language. Without that good foundation I think it is extremely difficult to pick up the spoken word. In turn, if you can't hear the language then you have no hope of being able to respond to any question. I have now been in Japan for a couple of weeks and continue to surprise myself in places like shops and on public transport.