Matthew Wayne Starliper
Homework and quizzes every week. But he sets it up in a way that is easy for you. 3 major projects. Test were very difficult. But you'll be fine as long as you do well on the quizzes and homework.