Actually, broadening/improving one's language skills is a very broad concept, it should be done in more than one ways at the same time which is highly recommended. g. chatting or speaking, one MUST improve skills in ALL dimensions of the language!
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.