Little did I know I was in for a life changing experience when I picked a project topic in my final year in school. I chose a topic on artificial intelligence (multi agent systems). Prior to that time, I had no knowledge on AI (artificial intelligence ) and my basic programming skills was 20% practical and 80% theory. I knew I had an uphill task to achieve; of course I did a lot of research and study; one thing that really worked for me was the feedback I got, not just from my supervisor but also my colleagues and friends (prospective users of the system to be created). The feedback I got helped me view the problem from different perspective. Their criticism and advice was tremendously helpful and influential to the success of the project; with it I was able to develop a concise frame work to the problem.