That's really ****ed up... That's one of the many reasons why I hate group assignments. Is your professor grading you for your individual work as well?
Right ...My teacher is letting us present next week since she forgot it so at least that gives me another week to make my powerpoint more informational