Lawrence Ssebaggala
This teacher does not teach and is very hard to understand, he flys through everything and has an accent so if you struggle with those then dont take him. He does not talk clearly about the topic and then no one understands and we had to teach ourselves with the homework.