Writing good answers to AP periodicity questions | Adrian Dingle's Chemistry Blog
LearnAPChemistry.com; Problem of the Day emailed to you, as well as Lecture Videos
Interactive simulations by University of Colorado at Boulder. I am definitely bookmarking these for use in my General Chemistry class next semester. Physics, chemistry, and biology simulations. Try them - you'll be amazed!