James teaches at several secondary schools...
... CalTech Academy in Kampala, Buloba High School on Mityana Road, and one in Busia, eastern Uganda. He has been headmaster of several schools. He was a student sponsored by NLC for his education through the former Kids' Club orphan project.
James is married to one wife, with four children.