I took this Cosmology course last year, when I was at Imperial as Erasmus student. I am not surprised the reviews were so good... This Cosmology course -- as lectured by Prof. Jaffe -- is actually one of my best memories of my year at Imperial. I was sceptical before taking it... Afterwards, I found myself loving the subject.