I filled out their info form and they called me hours later. They called again yesterday. Honestly, as much as I'd like to say that they're super organised, it comes across as pushy and desperate for people to sign up.

I think you are reading too much into it. Perhaps it's just a cultural difference but if I fill in a contact form I expect to be contacted within 24 hours max, or the next business day if it was a weekend or something. If I missed the call I'd expect them to try again within 48 hours.

They were also our standard target times when I worked in education in the UK. Anything less would be seen as disorganised and/or disinterested.

It's taken me a lot of getting used to in LatAm where I can send an email and have to wait a week for a reply. I try to plan accordingly but it still winds me up sometimes.