Really hire more English speaking teachers. The accent of most of the teachers is pretty difficult to understand. Moreover there should be more tutorials and practice papers. Lecture recordings to be available for all lectures.
If you're the owner or representative of Cass Business School, you can claim this University and build a better profile.