You're welcome. I am sorry that I can't say much about the current academic standards at the university. When I taught there (it was still called NCH, but had recently been taken over by Northeastern), I thought that the academic standards were ambitious, but that not many of the students were working to the standards which the academics were aiming for. The law student group was a mixture of middle ability to occasionally quite clever Brits, often quite posh, with a fair number of people from Central European countries, who tended to be more focused. There were, IIRC, no East Asian students and not many South Asian students. There was a small and able group of mature students, who were the cohort leaders.
Most of the students seemed to me a bit lazy and unmotivated. Perhaps this reflects on my teaching abilities, but I've generally been OK at teaching at other places and when training pupils in my chambers (I currently do some part time teaching on LLM courses at UCL).
Despite being offered one to one or two to one tutorials in the Oxford manner, many of the students wouldn't turn up, or would turn up not having written an essay, which rendered the tutorial less impactful than it should be. I think that the full time law staff, not unfairly, kept the brightest students for themselves (including all the mature students), so maybe the students to whom I was supposed to deliver tutorials were the tail enders of the cohort.
The quality of the academic staff was quite good. They included people who had other jobs at well known universities in the London area, and their own degrees were from swanky universities.
I think that much has changed since I was there, but I do not know the direction of the changes. I suspect that the direction is positive. Money helps! I think that Northeastern has been trying to bring its culture, and maybe to Americanise the teaching systems to some extent.
I add that the office building has a cafe in it for the office workers on the upper floors, and I think that students get a discount there, but it's not a university cafe.
Boston, Mass, is a very enjoyable city, and New England is a lovely region of the United States, so the chance of a year in Boston is not to be sniffed at.