So far we have presented three types of models based on behavioral, cognitive and social-humanistic learning theory. Several additional science teaching models are described that extend the previous models. These models include: