I speak English, Spanish, and Italian, and for all of the classes I've taken over these, it has been full language immersion from day 1. I can't imagine the classical languages are like this, especially Latin. So what is a typical class like. Is English spoken or must you speak in the foreign language? What do you do. Any insight into this issue would be appreciated. Also, I'm looking for specifics for Latin vs Greek. Thanks.