The Academic Encounters Second edition series uses a sustained content approach to teach skills necessary for taking Academic courses in English.
There are two books for each content area..
The Academic Encounters Second edition series uses a sustained content approach to teach skills necessary for taking Academic courses in English