Cuauhtemoc Luna-Nevarez
Unnecessary workload, takes a long time to grade certain assignments, excessive group assignments, would not recommend taking his classes especially if you are a full-time student and/or working.