I have known Joseph Olowo for a period of eight years and have found him to be a teacher of outstanding ability and integrity.
His work is always very well prepared and excellently presented, supported by visual aids, such as Power Point presentations. He researches all his presentations well and his lectures are both interesting and friendly.
He is on time for his appointments and always keeps well to the time allocated to him.
He is honest and fair and treats his students well without getting over-friendly. There has never been a complaint of any sort lodged against him for offending students or getting too involved with one as opposed to the others.
I do recommend him very highly for any tutorial or teaching position.