I like this quiz especially the discussion aspect that gives guidance on how to reach the proper diagnosis when there are close likelihoods (possibilities).