Decent lecturer and a good speaker. He gives out good notes for for later study. Unfortunately, he also lectures directly from these, which is a bad idea as they are mostly written text.

His units tend to require a reasonable amount of effort. However, attendance to lectures is not necessary as the notes are adequate.