British Language Academy
Six courses on one site, each with its own schedule and format, alongside teacher qualifications and booking.
The main piece is an interactive English level test: twenty questions that return a CEFR level and a course recommendation, with no sign-up. It answers what people used to ask by phone before they could book anything.