I first taught EAP back in 2002 when it was all the rage. We had few books but loads of foundation and pre-MA students who all needed to be prepared for the demands of studying in an English uni.
The books included the basics of writing essays from researching to topic statements and referencing. They also had stuff about seminars and sot things like planning your week, month and year. The latter seemed a bit childish and never went down well, despite the fact that it was really needed.
So, roll forward 10 years and I know don’t teach EAP but do teach courses in English. At one place, I do a speaking-based course and a grammar one. I guess the second is a language support class in a way as it’s for A1/A2 students. the other is for B1+. In the last place I worked we also had English-based classes using a CUP ESP book but, like now, some students just didn’t have the level. Eventually an ELT support class was set up to push low levels up a few grades. It was a typical ELT class with a horseshoe, copies of Inside Out and games.
Now, to me I think an EAP class is needed in both situations but not a EAP course as a course but an extra support course which blends in with current courses. Thus, it helps them prepare for essays coming up soon, works on presentation skills for next month’s presentations etc. This way, it’s relevant.
I’m all for EAP but when so many many schools and unis in France are delivering classes in English, is it needed? The PPT is often created and delivered by locals in a mix of L1 and L2 so they only need very basic English. Perhaps it would be best to just teach the subjects in the L1 and have one ‘Eng for…’ class. Yet, that’s what we did last year and it failed as student’s didn’t have the right level. Or maybe the English route is best of putting students on a one year foundation courses and only letting them start the degree when they get a 6 on IELTS. After all, what’s the point in them attending classes in English if they are only IELTS 4 or below and busting a gut in their EAP class to try and get them up to a 6.