Reviews of professor June Nasrallah

Rating: 3.0/5, difficulty: 5.0/5
Decent lecturer, though the material is pretty dry. Hard content, but no curve. Grade is based almost entirely on exams and a final project. No practice problems given which made it extremely difficult to study for exams.