Ok you seem to have a lot of questions. I hope I can answer some of them.
My school in Canada is a sister school to the one I am going here in Japan. They have had a program for 10 years now, where they do an exchange for 10 days. I was on the 10 day exchange 2 years ago, and said I wished it was longer. They had been trying to start up a year long exchange program and I was chosen as the person to go.
Last year I had a student stay with me, and now I am staying at her house.
Hmm...life here is...well interesting. I studied 2 years of high school Japanese, and had next to no Kanji when I got here, though I can read Hirigana and Katakana no problem. (I'm studying Kanji now.)
I found that the stuff I learned in class was useful, for things like the writing system, and how grammer works. But I find that the most valuable things I do to learn are to talk to my classmates and my host family. From what I have seen, you really just have to TRY to speak Japanese, even if your grammar is horrible. People really appreciate the effort, and then your confidence grows and you can speak more...nice circle.
Hmm...as for daily life. I wake up and eat breakfast, get dressed in the dreaded uniform (which everybody hates) and go to school. At school I sit in classes completely bored since I am not supposed to participate, and expected to study Japanese from a textbook I brought with me. ALL DAY. A few classes a week I have to go to the library where I am 'tutored' by volunteers. Though I have yet to learn anything from these people. I dread library time.
There is one other exchange student in my school, she is rotary. Together we make up half the forienger population in our town. Luckily we are a 20 minute train from Nagoya, so we go there every once in a while and meet up with some other Rotary students and talk. Most students here are through rotary. For the most part everybody says the same thing - they hate thier uniforms, and school is boring, but altogether life is ok.
As for problems, the people staring at me bothers me quite a bit, since they are quite rude about it and often start talking about me as I walk by - they assume I don't understand. Not much I can do about it though.
Does that answer your questions?