Reviews of professor Mario D'Angelo

Rating: 1.0/5, difficulty: 4.0/5
His discussions are painful to do. Why do we have to do one every week even when he has given us a final or big assignment due that same week. Makes no sense....

Rating: 5.0/5, difficulty: 3.0/5
Great professor who genuinely cares about his students and the field.