WeBWorK is a system for delivering individualized homework problems over the web. It gives students instant feedback as to whether or not their answers are correct. By providing students with immediate feedback as to the correctness of their answers, they are encouraged to make multiple attempts until they succeed. By individualizing problems, cheating is discouraged. By providing instructors with real-time statistics, lesson plans can be customized to better serve students.