English for General Purposes abbreviated as EGP is a 24 level integrated 4-skill English course designed for learners who are seeking to be competent in all four language skills. This course also aims at preparing candidates for international tests such as TOEFL and IELTS. Interchange (2017) book series are the main books used in this course.