This course is designed to help junior and senior university students improve their English Language proficiency in general. However, the emphasis will be on speaking and writing, as they need these two important skills either for their advanced assignments, such as project writing, or for job searching preparation, such as interviewing. The speaking component will include different forms of communicative activities, such as, group discussion, debates, job interviews, and presentations skills. The writing section will train them on skills and assignments necessary for project writing, such as paragraph writing, documentation, organizing information, proposals, abstracts, personal statements, etc. ITC is utilized as a means to deliver the course through the following main tools: flipped classroom, Moodle, and Facebook Groups, among other tools.