We know how it feels to have an assignment that seems impossible to complete. You are sitting and staring at nothingness while desperately trying to come up with ideas that will help you perform your ...