30 years experienced post graduate teacher on Accounting, Business Laws and Management, Practising advocate.