I use Quia for all my science classes. It establishes deadlines and challenges students to improve their grades by taking advantage of multiple attempts for an assignment. I really like the question bank, which allows me to provide different activities for each student and to drill students by providing a different set of questions for each attempt.
Sam Clifford, high school and college educator, Round Rock, Texas, U.S.A.