Overall this is an amazing course and has something for everyone no matter what level they may be on. It helped to broaden my understanding of the different styles and presented strategies for working together toward mutual benefits.