So my family and I have just moved from the UK to US for 3 years. We have chosen a place in Wyckoff NJ. I was wondering if anybody knows of any groups etc. to meet people or any words of wisdom? Any advice greatly received.