Overall a great class! Show up and participate to get points and they cant be made up if you miss class. Lectures are interesting, most of class time is spent on examples and activities. Take notes cause most of lecture is not on powerpoint and you will do good on the tests if you understand all examples. tests are worth alot so use study guide