The quality of Internet connections around the world is extremely varied and very poor in rural areas despite high enthusiasm and investment of resources in computers. This study focuses on Internet users at schools and Internet cafés in rural Ghana. We wished to explore whether there were challenges to Internet use in addition to the poor connection quality itself. In our study we found that beyond connectivity, the lack of computer knowledge, poor usability of web interfaces, and "foreignization" of technology compounded the problem. To improve web access in these contexts, we designed TroTro, a browsing system that maintains a usable experience despite fluctuating connectivity and a wide range of user expertise. We followed web usability heuristics in our design and our results show evidence that our system allows both novice and expert computer users to enhance their individual web experience, explore content across different kinds of network conditions, and share resources within their community.