Dr. Turk is an engaging lecturer and really cares about students. As long as you start your projects early and go to office hours if you need help, it's a very manageable class (also check piazza!). His exams are open note, so as long as you go to lectures and review your notes the night before the exam, you're almost guaranteed an A on exams.