Continuing the discussion from Arduino School in nigeria: Since Arduino is an Open source, getting the hardware should not be that expensive because the goal of the Arduino project has cost in mind. People can develop their own boards and other shields needed. I do get a uno board for less that two thousand naira. If the cost is high, many will lose interest in it.