Flavio Albuquerque
The class syllabus was not organized very well, making the due dates for assignments vague and confusing. This was not his fault. However, he did not do the best job of conveying the course info and syllabus to the class. I would recommend him for higher level Engineering courses.