My first KOC Summit at SCALE 13x

Everything started with an e-mail I sent to the Kids on Computers mailing list in January, this year.  I have to say that I never imagined the consequences and impact this first contact was about to bring to my life.

I remember I was surfing the web, looking for educational content when I found a link to the KOC official web site.  I was impressed the moment I saw the photo of a Mexican kid on the main page. And not only that, it was actually a photo of a Mexican kid from the state of Oaxaca, a Oaxacan kid.

OK, now you might be wondering, what is it about this kid? Well, it turns out that I am a “Oaxaqueño”, a man from Oaxaca, Mexico. Oaxaca is a beautiful touristic state with one of the best gastronomic cultures of Mexico. Oaxaca is where KOC has setup the vast majority of its open source computer laboratories.

After I read the story of the kid on the main page of the KOC web site, I took a look at the “about us” and “volunteer” links. I sent an e-mail to asking for info about the ways someone could help as a volunteer. I also contacted them on twitter @kidsoncomputers.

I received a very quick, nice, friendly reply to my e-mail, and also via twitter:


After that first contact, I attended their monthly meeting via Skype. At that time I talked a little bit about myself and my ideas. Since my first introduction to the KOC web site I had in mind a potential elementary school in Oaxaca city, where KOC could set up a new lab. They were very nice and invited me to join them at their first KOC Summit, that was going to take place in LA at SCALE 13x, in February.

I was very interested and decided to join them. I booked my tickets, said good bye to my cats (the tough part) and took a plane to LA with a short stop in Houston.

I have no regrets about it. This was the beggining of a great relationship with the board members and the other volunteers. KOC had a booth at SCALE, we recruited new volunteers. We all had fun with a trivia game about KOC, where anyone could win a laptop case and we also sold some KOC baseball hats. We took turns taking care of the booth, so that members of the team could have a chance to attend a conference or even give a talk. Our neighbour was HP, so we had a lot of traffic in front of us. This was just great as we could spread the word with a lot of people. Some of them became volunteers. :)



KOC gave a talk at the event. Each volunteer talked about their experiences and activities. I was the newer volunteer at the table so I could only talk about a few things. We were well received by the public.


Javier, Caleb, Stormy, Avni, Phillip, Gustavo(me) and Thomas.

We also visited the Griffith observatory, and had some beers and wine!

It was just a terrific experience for me to attend the first Kids on Computers Summit. I got to know the amazing people behind this great mission of bringing free and open source technology to kids around the world. Thank you, Stormy, Avni, Caleb, Javier, Phillip and Thomas. You made me feel as if I had been among you for a long time before. :)

In future posts I will talk about how I became a board member and my experience in setting up a new KOC lab in Oaxaca city. Do you remember I told you I had something in mind? Well, now this idea is up and running in the real world thanks to the marvelous and devoted work of KOC volunteers!

I am counting the days until I attend the second edition of the KOC Summit, next year. This time the event will take place in Pasadena at SCALE 14x, in January.

If you are near that area, stop by and say hi, we (yeah, I’ll be there :) ) will have a booth where you can get to know more about the different activities you can participate in as a volunteer.

Remember: We’re always looking for volunteers! 😉




Open Source and Education at Ohio Linux Fest

I got the opportunity to meet with a bunch of enthusiastic Linux users recently at Ohio Linux Fest. It was really great to see so many people get together to discuss the ways they are contributing to Open Source software and seeing the ways it is impacting people’s lives. While there were so many great talks, there were a few that I think Kids on Computers volunteers and students can really appreciate.

Jim Johnston and Darla Wise gave a great presentation on how they are using free and Open Source software to teach Statistics. The found a way for schools and teachers to have the software they needed to teach their students. They talked about how it can be difficult for schools to get the budget to buy the proprietary versions of software like this. This is something that we are very familiar with at KoC.

Another great talk that would resonate with KoC folks was by Don Vosburg. He described how the school he works with didn’t have the money for their IT infrastructure. So they switched to using a lot of free and Open Source software. Now years later, he has a better setup, and is empowering the students there to help learn and even manage the servers that they depend on.

All in all it was a great conference. I got the chance to speak to many of them and encourage them to help spread these great ideas with KoC. Next week I’ll be at another conference, Secure WV. Hopefully there will be some more great education success stories, and maybe even a new volunteer or two.

– Jeff Pullen

I’ve included a picture of me (Left) arriving at the conference with other members of my local Linux user group.OhioLinuxFest1

An Amazing Week In Oaxaca

Earlier this month, from June 8-15th, I had the pleasure of going to Oaxaca Mexico, with my brother and a few other volunteers, to help set up computers for the kids in the underprivileged areas with the non-profit, Kids on Computers.

One of the many performances done, in our honor, when we first arrived at the school.

One of the many performances done, in our honor, when we first arrived at the school.

Arriving from the airport was a bit of a hassle, as my Spanish had not yet come back to me, but I was able to at least ask how to get to the hotel. On the way in, I was able to admire the homely and very busy feeling of the city, similar to LA, but the people were more intimate and genuine when speaking with each other.

All the Kids are waiting around to see their newly unveiled computer lab

All the Kids are waiting around to see their newly unveiled computer lab

Being in Oaxaca, and especially at the new school lab we set up in Oaxaca City, was such a great feeling. We were immediately welcomed, and on the first day there they had the whole school have a festival, in our honor, as well as presenting us with a plaque for Kids on Computers. The whole time there, they treated us like family, fed us every morning, and some nights even fed us at their house.

During the first 4 days we set up the laptops and a local network.  We later taught the teachers and students how to use them. Some of the teachers weren’t familiar with the programs (Tux Math, Tux Type, Khan Academy, Wikipedia, GCompris, and other games), or English, but with my fair amount of Spanish and their fragmented English we were able to work together and really get them moving quickly.

Myself, brother, and the rest of the crew enjoyed our time as honored guests, and even got up and danced with them.

Myself, brother, and the rest of the crew enjoyed our time as honored guests, and even got up and danced with them.

The latter 3 days we went to restaurants in our area, visited the local stores and practiced our Spanish with the local people. We also had the pleasure of visiting the school on Saturday, to finish up some inventory, and were able to player soccer in the streets with the kids that lived around there.

I had such a great time with the people there, and loved the people I was working with too. I hope I’m able to come back next year and see all the kids again, and hope that they all remember me.

All food was paid for by our hosts whenever they dined with us.

All food was paid for by our hosts whenever they dined with us.

Challenges of Technology in Education

With each new computer lab established by Kids on Computers, there are a variety of challenges to overcome. For example, this week as our volunteers prepare to travel to Oaxaca, Mexico, teachers are on strike to protest upcoming elections they believe to be a farce and to draw attention to unmet demands. Protests have disrupted the airport in Oaxaca City, and also some ground transportation (gas stations). We are closely watching the situation and hope for a positive outcome.

Besides logistical challenges, we are constantly looking for ways to improve the technology adoption in schools we serve. An article in this week’s Washington Post focuses on one of the biggest challenges we try to overcome at Kids on Computers. Technology won’t fix America’s neediest schools. It makes bad education worse. accurately describes many of the things we experience in our computer labs. We are pretty good at the one-time task of getting computers and educational software physically delivered and setup in a lab for underprivileged kids. But we continue to seek creative solutions to the long-term tasks of maintenance and teacher training.

The article’s author, Kentaro Toyama, describes a scenario that he observed in Bangalore, India, that is not dissimilar to our experiences:

One visit I made to a government primary school just outside of Bangalore illustrates why. The headmaster unlocked a large metal cabinet to show me where he kept the school’s personal computers. Inside, desktop PCs, monitors, and keyboards were piled shoulder high, somehow caked in dust even though they weren’t out in the open. He explained that the PCs had been received with excitement two years before. The school had cleared a room in the spartan cement-block building for a computer lab. Classes visited the lab one after the other, and students, crowding five or six to a PC, found games to play. The teachers, however, complained that the games didn’t follow the curriculum, and in any case, they didn’t know how to incorporate digital tools for teaching. Then, within weeks, the equipment began to fail. Power surges were probably to blame. The school had no IT staff, and there was no budget for technical support. Soon after, the machines were locked away, and the computer lab was repurposed.

Simply delivering hardware, software, and educational media content is not enough. We also must find and encourage local volunteers with technical skills who can support the school administrators and teachers as they work to incorporate technology into their curriculum.

Computer setup is easy. Long term training and support is more complicated.

Computer setup is easy. Long term training and support is more complicated.

How to smuggle laptops out of Cabo

During my last family vacation, I decided that all 7 of us could carry a laptop into Mexico (Brilliant Idea #1) and that’s where the adventure started because nothing dealing with getting computers to Mexico is ever as easy as it sounds.

One of Kids on Computers’ main problems is getting used equipment to the schools. Most countries like Mexico charge expensive import taxes on equipment and often much of the equipment goes missing in the mail. However, each traveler to Mexico can carry one laptop in. So the best solution we’ve found is to send a laptop per person. So when my family planned a vacation to Cabo, Mexico, I had the great idea that all 7 of us on the trip should carry a laptop with us. I even checked ahead and found a FedEx store about a 30 minute drive from where we were staying and using the online calculator, figured out that it would be about $45 to ship all 7 laptops to Oaxaca where our new school is going in. What an awesome way to get 7 donated laptops to the our new school!

So we packed for our vacation and added 7 laptops wrapped in bubble wrap to our bags. We had no problem getting into Mexico with them.

Suitcases with laptops

Suitcases with laptops

Take #1: The guys

The second day in Mexico, the guys decided to run to town to get fishing poles. (We discovered we could fish from the beach near our house.) At my insistence, they reluctantly took the laptops with them.

Problem #1: Where is FedEx?

When the guys came home 4-5 hours later, they insisted there was no FedEx where Google Maps showed it. I asked if they’d asked anyone and they said yes, they’d asked at the hotel at the site where Google Maps claimed it was and nobody knew anything about it.

I called the FedEx in San Jose de Cabo and nobody answered. I called the FedEx 1-800 number and they confirmed the office and address.

Take #2: Kim & Stormy

So the next day Kim and I set out. Here’s a picture of the road between our house and town. This is not the worst stretch, just one where I was comfortable stopping to take a picture.

The road from our house to San Jose

The road from our house to San Jose

We arrived at the FedEx address, and sure enough, no FedEx. I tried calling again and no answer. The next closest FedEx was 30 minutes down the road in Cabo San Lucas. We were debating driving there when Kim suggested calling it. Brilliant idea #2! They gave us much more useful directions to the San Jose office. Across the street from the Walmart and Nissan dealership in the Las Palmas shopping center. Turns out Walmart is also not in the right place on Google maps but Walmart is a big enough building with good enough branding that we found it.

2015-05-25 10.55.20

FedEx office in San Jose del Cabo

Problem #2: No customs approval

The FedEx guy informed us that Cabo is a border state and that to ship anything anywhere in Mexico, we would need to go to customs at the airport first and get our package taped. Another 30 minutes up the road. He told us we’d also need a receipt. He was pretty insistent that we’d need a receipt. He said we’d pay import taxes of 5% of the value. Several customers walking in with boxes covered in customs tape verified this.

The FedEx guy also suggested we talk to the Mailbox store next store. The Mailbox guys confirmed we must have a receipt. Once we had a receipt, they said they’d be willing to take the laptops to customs for us and that import tax was 16%.

Mistake #1: Not getting a box

At this point, we were hauling the laptops around in a cooler (each wrapped in bubble wrap) and I asked if the FedEx guy if he’d sell me a box. There were some with price tags in the front. He brought out a non-FedEx box but said I should buy one at customs. He was rather reluctant to sell me the one he had. I should have insisted. In retrospect, I don’t think he had any boxes. Everything he ships comes packed up and taped up with customs tape, so I doubt he sells any boxes.

Brilliant Idea #3: Getting help from someone with a computer and internet

So at this point, Kim and I take all the laptops outside to the shady sidewalk, unpack each one and write down the serial numbers. I hadn’t brought my computer with me, thinking I was just sending a FedEx package, so I sent the list to Avni and asked if she could write a letter for us. Avni wrote us a great letter explaining who Kids on Computers is and the estimated value of the laptops.

Mistake #2: You need a receipt

In retrospect, we should have made up a receipt, not a valuation letter. More on that later.

Kim and I went to lunch (it was 4pm at this point) while Avni wrote the letter. We had some back and forth via phone from Mexico to the States to get the numbers right.

We went back to the FedEx store to print the letter and realized the numbers weren’t right. (Not all laptops have clear serial numbers and we’d done some wrong.) At that point, I wasn’t going to drag Kim to customs and I wasn’t sure how late they’d be open, so I said I’d try again Monday.

Over the weekend, Avni and I tweaked the letter. It was additionally complicated by the fact that I had 2 factor Dropbox authentication set up and I had no place where I could get both wifi and cell service.

Take #3: Stormy & Frank with kids in tow

On Monday, my family and I went to FedEx. My kids very reluctantly.

Kids along for the adventure

Kids along for the adventure

At FedEx, I tried to email the letter to the FedEx guy so that he could print it but my cell service wasn’t good enough. (Learning #5,129,398: Verizon international data roaming works better than Tmobile’s.) I tried to get him to go to the Dropbox page but when he very reluctantly tried to open the page, when it didn’t open immediately, he quit. I tried getting the hotel next door to give me wifi access but they wouldn’t. When I asked them to print the letter, they said they were out of toner. At this point, Avni emailed the letter to the FedEx guy. (Learning #5,129,399: Have an awesome partner with good internet access available via text.)

The FedEx guy printed the letter and I triumphantly returned to the car.

Waypoint #2: Customs

We drove out to the airport and arrived at customs to discover they had no boxes and the closest store was many miles down the road. In the meantime, they looked at my letter and the laptops. They unwrapped each laptop to write down the make and model. They didn’t care about the serial numbers at all. They then valued them (using some process inside that I couldn’t observe) and told me that they were 15,000 pesos, around $1,000 USD and that I would need to pay 16% tax. I tried bartering with them but it did not seem to be negotiable. I also asked where I could sell them for that price and they just shrugged.

Customs is a counter outside, so during this whole process we stood outside in the sun.


Waiting outside for customs

Oh, and by the way, anything you mail out of Cabo, has to go through customs at the airport. We saw people with letters, with boxes of gifts for kids, with bags of dirty clothes to mail, … all of it got checked and taped.

Dumpster Diving

So mistake #1 came back to bite us. Customs did not sell nor even have boxes. Several other customers tried to help us and we ended up with a variety of heavy duty bags but a trash bag wasn’t going to protect the laptops.

All the gas stations around the airport said they sold only candy and beer, so no sizable boxes. The hotel was very helpful but said the trash got picked up at 6am. They sent us to City Club which is like a Costco. We decided to go dumpster diving instead. There were several big warehouse looking buildings with brands like Bimbo and Corona painted on the sides.

Dumpster diving for a box

Dumpster diving for a box

Frank found us a great box. And then somehow as I was packing the laptops into it, I made mistake #2.

Mistake #2, the colossal mistake

Mistake #2 was a colossal mistake. (Although not as time consuming as Mistake #1.) After loading the box into the trunk, I could not find the keys anywhere and the only place where they could have gone was inside the locked trunk. I had locked the keys in the trunk.

At this point, Avni suggested it might be easier and perhaps cheaper to have one of our Oaxaca volunteers fly to Cabo to get the laptops. The customs officials had told me I could carry them on any domestic flight without trouble. They started researching flights.

While Frank walked to the nearest gas station to get refreshments, I called National and once I explained to them that I was at the Bimbo factory, they sent a car immediately. The driver seemed to find nothing strange about an American family dumpster diving. He even helped me search the trunk and suggested we unpack the box of laptops. Sure enough, the keys were nestled between 2 bubble wrapped laptops!

We made a pit stop for cash at the airport terminal and returned to customs. They took my money and passport and 10 minutes later returned with a receipt and taped up our box. Yeah! Frank pointed out anyone with a roll of that tape would be very popular.

Box with official customs tape

Box with official customs tape

Back to where it all started

I was really afraid to get my hopes up, but I really thought we had it at this point.

We returned to FedEx (another half an hour drive) with the custom taped box. Then we started the process of mailing it. It took half an hour to do all the paperwork (at some point I stopped talking to the FedEx guy thinking maybe I was slowing the process down) but turns out everything was really in order this time and he gave me a receipt, tracking number and took the box.

Actually mailing the package!

Actually mailing the package!

I didn’t know if I was relieved that the laptops were shipped or a bit worried that I was leaving them to do the next part of the journey on their own.

Celebrating with a margarita

Celebrating with a margarita

Waiting to hear about their (legal :)) arrival in Oaxaca …

Foum Jamaa – Morocco

This is a guest post from Jake Tonkel, a Peace Corps volunteer serving in Foum Jamaa, Morocco.

Let’s start with a big thank you to Kids on Computers, especially Avni, Fareeda, Randy and Chase, from me, my directors, and all my kids. What you guys do is so cool and gives these kids so many more opportunities for learning.

Jake teaching Scratch -

Jake teaching Scratch –

A quick recap of the trip from my perspective.


Side Walk Grills in Marrakech – Djemaa el FNA

Side Walk Grills in Marrakech – Djemaa el FNA

The carnevalesque market right at the center of the medina is Marrakech’s heartbeat. This used to be once a meeting place for regional farmers and tradesmen; today it is surrounded by bazaars, mosques, and terraced cafes.


Moroccan Cusine and Hospitality

Morrocon Tagine Experience at Dar Chebab in Ouled M’Barek Women’s center and Ouaouizeght Boarding School host families.

What is a Tagine?

morocco 476

A tagine is a unique type of ceramic or clay cookware that’s popular in North Africa. The bottom is a wide, circular shallow dish used for both cooking and serving, while the top of the tagine is distinctively shaped into a rounded dome or cone.


My Experience in Morocco

This is a guest post from Chase Johnson.

Ouaouizeght, Morocco

This fall, I had the opportunity to go to Morocco with my uncle and help set up two computer labs along with changing the software of one other existing lab. I, being the youngest volunteer in the group at only 15 yrs old, did not get to help quite as much with creating or installing the software but still felt like I was a good factor of the project because I was able to connect with some of the kids closer to my age. We ended up staying nine days in Morocco, we had four days of setting up computer labs, we had three days for tourism, and we had one day of preparation. When we put in the software, some of the kids knew exactly what to do with no questions asked, while others didn’t even know how to use the mouse. Being able to give the kids the extra help that they needed was incredible and life changing for me and for them.


Kids on Computers Lab Set up in Ouled Moussa

This is a guest post from Jake Stern, current Peace Corps volunteer serving in Ouled Moussa, Beni Mellal, Morocco where we set up one lab during our Morocco October 2014 trip. His post describes our time at Ouled Moussa including our final day at the lab where we setup networking and taught a class. His original post is here

These past couple of days have been the most busy days of my Peace Corps service thus far. Beginning last Sunday, I have consistently gotten up at 8am and been finished with work at 8pm with only a lunch break in between. Now this may sound trivial to the average American schedule but in PCV and Moroccan terms this is intense.


(Here we are working on the set up of the Lab)