I'm new hereHow many people are on this sight and how good is it? Sorry, English isn't my first language.