Professor Yassine is q very good professor, his lectures are very fast paced. He covers 2 or 3 lessons in one class. Doesnt take roll and allows you to edit your quizzes. Put in the work and you will pass.