Hmm I can understand most of it but there's about five words in Kanji I don't really know. But since it has Furigana, you can easily look up the definition so it's not that bad. I've been studying for about 2 years with lots of outside resources. I feel like the bulk of the vocabulary learning is from outside sources: like mangas, animes, movies, etc. and most of the grammar/implementation can be learned best from school. However the biggest disadvantage we have is the lack of immersion to a Japanese environment. Unfortunately we don't hear human Japanese conversations on a daily basis, it's difficult to find someone to talk to in Japanese, or see stuff written with Japanese everywhere. I think you can get a good grasp of the basics if you at least take two semesters.