WebWork is a free, online homework delivery and grading system developed at the University of Rochester which we have used at Mercer for the past three years in teaching calculus. In this talk, we will discuss the features of WebWork that make it preferable to other online homework systems for teaching mathematics. We will examine the challenges of running the system, educating faculty on how to operate the system, and dealing with students' difficulties about the system. Although daily maintenance issues for WebWork courses can be handled through a browser interface, the setup for each semester and major maintence must be done at the unix level. We will describe our communication with the technical services staff and the scripts developed to simplify system management. Finally, we will summarize students' reactions to WebWork and outline a plan for assessing the effectiveness of WebWork in improving student learning in calculus.