Reginald Robson
His teaching style is not very effective, does not give practice questions enough, not very good at delivering the information. The subject is relatively easy, but he makes it very difficult.