Mohsen Farhadloo
Really disorganized teacher. This teacher is sometimes rude and participation is mandatory. We have labs, classes, and "virtual coffee" every week. Attendance is mandatory as 5% of the grade is participation marks. You also have 5 assignments to do alone! and a project! Don't take him because you will regret it. Students worst nightmare.