While Chinese *is* a hard language to learn, one of the best ways to begin learning it is to start early and study often! The pacing of Step by Step makes learning Chinese--even at the 1st grade level--a fun process!
Spanish listening activities make the most of a video, song or story. Listening activities to focus on syllables, words and sentences before you start.
So you want to learn a second language? Good. In my humble opinion, everyone should learn another language. But let me first say- it’s not easy. In fact, it’s really hard. But, it’s also incredibly satisfying, fun and rewarding. And not to mention useful.