Steve is such an amazing person and professor. He wants students to work hard and will not be accommodating to those who don't show up to class, skip homeworks, and bomb quizzes. He's such a nice and caring guy. Weekly quizzes rather than exams, have to purchase McGraw Hill book online ($100). Plenty of opportunity for grades.