Elham Vaziripour
This is one of those courses where the stars align to form a miserable experience. The book is bad, the curriculum is poorly constructed, and both professors lack organization or the skills to convey the information effectively. Specifically with Elham, she rarely knew when assignments were due and she taught in a scattered manner. Easy grader