Learning from mainstream media is fine, but I think dramas would do a better job than anime. Dramas maintain a sense of realism to their themes, so the actors and actresses should use conversational language that the average Japanese would use. As for anime, the themes can be utterly exaggerated and the language used must complement the themes. Thus they might use inappropriate or unnecessary phrases that u might unwittingly pick up, and when u use them, it might offend them.
But if u're really serious, attending school the traditional way is still the best method. Educational videos help out a little. Definitely helpful if u just want to know a few key phrases to get by in Japan. But u'll most probably do not understand the workings of the language system, more in-depth stuff like verbs, particles, language forms etc.
The best combination would be to attend language schools and watch dramas regularly at the same time. Most of the times, the formal form of Japanese is taught in schools, and it'll be weird for u to converse in such a polite manner with peers. I had that prb when my friend talks in colloquial Japanese cos' he watches more drama than I do. But since then, I've watched more dramas and kept up with him.
Formally learning the language is a beautiful thing. Once u've reached a certain level, say end of Intermediate, u should be able to derive the phrases used in dramas despite not being taught formally in classes. But because of ur grasp of the language system, u should be able to understand the rationale and workings to the creation of that particular phrase. I'm beginning to appreciate my lessons more and more. Give it a try!
But if u're really serious, attending school the traditional way is still the best method. Educational videos help out a little. Definitely helpful if u just want to know a few key phrases to get by in Japan. But u'll most probably do not understand the workings of the language system, more in-depth stuff like verbs, particles, language forms etc.
The best combination would be to attend language schools and watch dramas regularly at the same time. Most of the times, the formal form of Japanese is taught in schools, and it'll be weird for u to converse in such a polite manner with peers. I had that prb when my friend talks in colloquial Japanese cos' he watches more drama than I do. But since then, I've watched more dramas and kept up with him.
Formally learning the language is a beautiful thing. Once u've reached a certain level, say end of Intermediate, u should be able to derive the phrases used in dramas despite not being taught formally in classes. But because of ur grasp of the language system, u should be able to understand the rationale and workings to the creation of that particular phrase. I'm beginning to appreciate my lessons more and more. Give it a try!