Amel Mili
Be ready to be everywhere, she would jump from unit to unit. She is inconsistent with her syllabus and you will get very confused. She does not prepare you for tests or quizzes that well so make sure you study.