Master Organic Chemistry
Even without registering to be a member (which I haven't done... yet), this site has a wealth of useful explanations, often given with interesting perspectives. I'm particularly fond of the article that emphasizes just how huge the range of organic pKas is and the series of articles that teach the different types of stereoisomers using cats. There is more material available for first semester topics than for second semester topics.