gradem allows you to create math problems at the stroke of your finger and assign them to yourself or others. The solutions are automatically parsed and graded for feedback.