Which of the websites is most effective with increasing self-esteem in middle childhood children? Why?

Search the Internet for websites that address middle childhood self-esteem and self-concept building for children. Locate at least three websites to compare and contrast. Then answer the following questions:

Which of the websites is most effective with increasing self-esteem in middle childhood children? Why?
Which activities on the website would be most beneficial or most interesting to children?
Do any of the websites you located address potential mental health issues? If so, which ones? How are they addressed?
Do any of the websites you located address bullying? If so, how?
In what ways could a teacher incorporate the activities on the website into their class assignments?