You know, I was actually in Japan around the same time as you... Basically may 15th-31st. Funny.
Sounds like they built a pretty cool program on duo... You'll improve no matter what if you get into a habit of doing at least a little bit every day, but no doubt you'll need other resources to complete your studies.