Fabricio dAlmeida
Avoid at all costs. Randomly assigns group projects with a 2-day deadline to organize your group and scramble to find any available times to meet. Assigns group projects during Reading Days on purpose. Assigns loose guidelines on how to do HW/Projects but grades harshly.