Carlos Baldo
He makes it very hard to understand what is due when and what our homework assignments are. Online the rubric didn't make sense and the class was overall very confusing. Our group never knew what was going on even after emailing him. He grades hard over non-important content and does a poor job at keeping up with grades. Overall, Bad bad bad