Does my homework, well, look like my homework? Serious, I need thoughts and criticisms. It's due tomorrow.