Doug Halperin
Grading criteria seemed totally arbitrary. Expected students to have a professional-level understanding of many project management/system design concepts that were not taught either by him or in any other class at USF. Many guidelines given were either vague or redundant asking for the same thing multiple times. Didn't communicate with sponsors.