Tebogo Sebeelo
His lectures at times were a bit dry because the material itself was boring. However, he always was very cracking jokes and made an effort to know every single student's name. His class is very easy and you could get by just reading the powerpoints he later uploads. His exams are very easy too and his semester paper is very reasonable.