Vinicius Petrucci
The material that this course covers is somewhat difficult and that is not Dr. Petrucci's fault. However, he would release assignments and not make any effort to notify the class. In lectures, he would constantly mumble about important concepts and manage his time very poorly. He would fail to communicate important changes to the students as well.