Boston University - worth it?

That is what I was thinking/hoping. Use to be called CBS. No word on any ED talk - bad sign…