Susan Mooradian
She is a great professor. Provide real-world insights, and clearly mention what will be cover in the exams. Lectures and assignments are aligned with the exams. Assignments are due before every class. Do the assignments, and you should pass with a B minimum. I've only done assignments and study from them for the Exams. Grades are posted quickly.