I went to school in Kitale for my O levels, later to Meru for my A levels. Joined (Dr. Babasaheb Ambedgar ) Marathwada University in 1991 for a B.com degree. After that I went to Pondicherry University for my Master’s degree in International Management where I got a first division. I joined Moi University in 1997 where I taught in the school of business department of accounting and finance. In an effort to advance my education I registered for my doctorate and graduated in 2014.during the doctorate was sandwiched with a semester being done from the Oklahoma state university. During my teaching career I have been able to steer many students through their studies. I have taught various courses in my 20 plus years of my great career.

Among the notable course taught are Auditing Principles and Practice, Financial Accounting, Financial Management, Taxation law and Practice. Accounting for lawyers just to mention few. I have done research mainly in debt management and equity financing.