good excuses for no homework critical thinking problem solving and decision making less homework is better website that will write essays logistics assignment