Understanding and Using English Grammar with Answer Key Betty S Azar 2009

English for Academic Purposes Advanced An Advance Resource Book Ken Hyland 2006

English Language Teaching Methods Tool and Technique MF Peter 2008

Curriculum Foundations Principles and Issues Edisi 7th Allan C Ornstein 2018

Developing Courses in English for Specific Purposes Helen Basturkmen 2010

A Philosophy of Second Language Acquisition Marysia Johnson 2004

An Introduction to Sociolinguistics Ronald Wardhaugh 2006

Approaches and Methods in Language Teaching Richards 1999

Buku Siswa Fiqih Kelas VII Kemenag 2020

Buku Siswa Fiqih Kelas VIII Kemenag 2020

Buku Siswa Fiqih Kelas IX Kemenag 2020

Buku Siswa Akidah Akhlak Kelas VII Kemenag 2020

Buku Siswa Akidah Akhlak Kelas VIII Kemenag 2020

Buku Siswa Akidah Akhlak Kelas IX Kemenag 2020

Designing Authenticity into Language Learning Materials Freda 2005

Curriculum Development in Language Teaching Richard 2001

Directions in Applied Linguistics Paul Bruthiaux 2005

Developing Materials for Language Teaching Brian Tomlison 2013

Elements of Language Curriculum A Systematic Approach to Program Development James Dean Brown 1995

English Grammar for Utterly Confused Laurie 2003

English Grammar Understanding The Basics Evelyn P Altemberg 2010

English Language Learning Material Brian Tomlinson 2008

Quo Vadis Pendidikan Karakter Ni Putu Suwardani 2020

Essential Grammar in Use Raymond Murphy 2003

Introducing Second Language Acquisition Muriel 2005

Goals for Academic Writing ESL Students and Their Instructors Alister 2006

Buku Saku Tuntunan Doa dan Dzikir Rahmadi Wibowo 2021

Zikir Setelah Sholat Fardhu Sesuai Sunnah Tim BIY 2023

Branding Konsep dan Studi Merek Lokal Iin Maya Sari dkk 2020

Pendidikan Karakter Implementasi Pembelajaran IPS Nurleli Ramli 2020

Introducing Semantics Nick Riemer 2010

Issues in Language Testing British Counsil 1981

Language Curriculum Design Nation, I.S.P and J. Macalister 2010

Language Learning in New English Contexts Rita E Silver 2009

Learning and Not Learning English Guadalupe 2001

Mapping Applied Linguistics Christopher J Hall 2011

Professional Development for Language Teacher Jack CR 2005

Manajemen Pendidikan Islam Transformatif Mahmud 2023

Manajemen Pendidikan Diktat Kuliah Supriyanti 2022

Manajemen Pendidikan Sebuah Konsep dan Aplikasi Rodliyah 2015