Applications of cooperative learning, authentic learning, brain based teaching, multiple intelligences, effective instruction, alternative assessment and IT. Team building and professional cooperation. Subject matter specific courses.