I like their teaching methods and how they team to carry students along. as well dislike the method of communication with students via classroom they should provide appropriate communication such as the microphone in the classroom.
If you're the owner or representative of Glasgow Caledonian University, you can claim this University and build a better profile.