Either way, "it" works. "It" is as though you were a native speaker. Regarding your second question, there are three possibilities I see: (1) YOUR English....
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.