I take french immersion.
Basically, from 1-8, all of my classes were in french (minus specialties and english) and now I have french science, french music, french pe, french personal development, french, french social studies, etc.
So a bunch of my classes, are french.
I speak pretty fluently in french.
But high school is going to murder it. My science teacher can hardly speak french, according to my friend, the french teacher can't. the only one that isn't a phony is my homeroom teacher (personal development, music and social studies). The kids from other schools CANNOT SPEAK IT. It's awful to listen to them. This girl didn't know what benevolat meant (it means volunteer, we learned this in like grade 4) and kept on saying 'annie' instead of 'ainsi'.