Arsenio Bonifacio
He is unorganized. There is a calendar in the course outline, but he strays from it within the first month and makes it incredibly hard to figure out when things are due. His responses to questions are vague and don't answer the questions. Had the wrong version of the textbook posted for a week so good majority of students had to seek refunds