DermNet provides easily accessible information on a variety of dermatologic topics. Their website includes an interactive tool designed to help narrow down a differential diagnosis when presented with a skin condition and a variety of quizzes to help assess your knowledge.