Offenbach am Main sits directly next to Frankfurt and has a high proportion of recent arrivals, so integration and professional language courses are densely provided. If nothing here fits, Frankfurt is a few minutes away.
One language school is listed here on Sprachschulwerk: Demo Sprachschule. Each has its own profile with locations, courses and exam dates.
No. Finding courses and exams and contacting schools is free and needs no account.