It is kind of impossible to not get an A as long as you do all the work on time. There are weekly lab/lecture quizzes and 5 projects (pick a good partner!) that make up your grade. Start the projects at least 4 days before they're due so you can get help- the TAs and Dr. Sela are really helpful and the projects are kinda fun. The quizzes are easy.