The professor justifies taking this course. She's a fascinating person with lots of fascinating stories and experiences of all kinds (war journalist, author, and playwright), a member of CFR and moving in some very interesting circles when it comes to development and tech, and she is not at all shy about making introductions for students.
That said, this year the class itself was a mixed bag. It wasn't bad, but it felt like it was missing out on its potential, given its focus and interesting assignments. It felt like 80% of the discussion was actually about the (speculative) drawbacks of how we use technology in the *developed* world. The discussion of application to international development was very limited. Near the end of the semester we had some fascinating readings on the use of tech in development, but never seemed to get around to discussing them. Most of what we talked about tracked things like "is Google making us stupid." Particularly frustrating when one of the best readings was written by the prof herself about the use, success, and failures of tech in the Haiti earthquake aftermath-- which somehow never really made it onto the discussion agenda. I think we spent the day comparing how often people in the class logged onto Facebook and how that made them feel.
Also, while I still recommend the professor, her grasp of current ICT is a bit limited. At one point I think when she was trying to show something to the class, she asked us "which Google we needed to go to to get to Spanish-language Wikipedia" (o.O). Her perspective on tech is definitely one of a skeptical outsider, which is valuable, just as long as you're aware of that going in.