I just finished the Renewable Energy Engineering MSc through ESOFT College of Engineering. For this specific programme, all the lecturers were visiting lecturers from either UoM, UoJP, or UoR (All were PhD holders). But exams given by this kingston uni are a bit hard and there were some failed...