Resource-rich platform for self and collective improvement.