Monica Mellini
It started kind of slow, but halfway through the course, after covering the basics, we switched to authentic engineering projects, and the rest of the course was awesome. All the course exams were take-home projects. Be patient with the book learning portion and the quizzes, and you will be rewarded. To max your grade just follow directions.