Don't waste effort trying to make anything polished for the group project; none of the other groups will and everyone will get full credit. Lectures are convoluted/suck and often times contradictory to the quizzes/tests. The questions are either unclear on what they even mean or involve memorized trivia (e.g. what an acronym stands for).