I know I’m not alone when I say that I’ve had some difficult professors. Miscommunicated homework, miscalculated grades and near-impossible assignments have ravaged the schedules of most students.I...