Habib Ammari
His lectures are very dense and he reads off of the slides. Furthermore, he is vague when explaining projects and what he expects from these assignments. The direction is where the class is going is confusing. The elective has a lot of potential to be engaging and meaningful.