Hassan El Farissi
Super amazing professor easy to understand lab exams are heavy and based on models has quizzes & exams on lectures and lab also uses my lab system 
Something is always due and had a paper due at the end of the semester overall great teacher I loved his way of teaching