I'll be going back in August to start teaching English so really need to practice! Because I'm worried I may have ended up saying something awful here's a translation of what I tried to write…
日本で英語を教える予定ならば、このウェブコミックはお勧めですね:Let's Speak English
http://www.marycagle.com/letsspeakenglish/。同じく日本で英語を教えている女性が自分の毎日を描く作品で、チョウ面白いんです!
僕は日本語を勉強し始めたのは約十年前からなんですけど、今まで日本へ行ったことはたった一回あります。二年前、一年間でフランスに居た時にはほとんど練習していなかったので、またすこし下手になってしまったと思います。基本的な会話や読解はできますけどね。みんな一緒にがんばりましょうか!
If you're going to Japan to teach English, then I recommend you this webcomic: Let's Speak English
http://www.marycagle.com/letsspeakenglish/. It's about the daily lives of a woman who teaches English in a Japanese elementary school, and it's super funny!
I started learning Japanese around ten years a go, but I have only been to Japan once. And wWhen I stayed in France for a year two years ago, I spent very little time practicing Japanese (naturally), so now my Japanese is slightly rustier than before; I can still hold normal conversations and read articles, though. Let's all practice together! (by the way, I always think it's a pleasant coincidence that Minna's name means "everyone together" in Japanese
)
I went to Japan when I was 19 for four months of my gap year working with WWOOF (Spent a good deal of it in Hokkaido actually Rabbit )
面白そうですね!WWOOFFでの経験はどうでしたか?どんな仕事をしていましたか?
That sounds interesting! What was your experience with WWOOF? What kind of work did you partcipate in?
Regarding anime, it's true that Anime Japanese can often be too informal, too rude, too archaic or just outright weird; it's probably better with more realistic settings such as Doraemon, Chibi Maruko Chan, Detective Conan (really? realistic, you say? ;p), Atashin'chi, etc. TV drama would probably be more natural in general, but then again it all depends on the genre......(I wouldn't imagine people learning Japanese from Taiga drama to be a good idea, for example)
For memorizing kanas (or vocabulary, or anything for that matter), I strongly recommend the software Anki, which uses spaced repetition method, allows flexible customization and easy synchronization between the desktop and mobile version (the mobile version is only free on Android for some reason though). Mentally speaking, using mnemonics helps a lot: no matter how silly or politically incorrect it is, if it speaks to you it will work.