Trevor Sorensen
Basically you have 2 homeworks, a quiz and project per module. GO TO CLASS. Attendance is not mandatory but the practice projects are so vital. He helps on the day projects are due and cancels class on quiz days. Exams are easy if you pay attntion to hw and quizzes. Quizzes and exams are non monitored but are on lockdown. Great class