As great as this website is, it's really not enough.

Useful tools and potential study materials
A collection of past exams (do ALL of them)
Online Python Tutor (for environment diagrams!)
Online Scheme interpreter
CS 61A course guide
Composing Programs (the textbook)
A couple of much greater websites
Tammy's website
Albert's website