Study Spot
Customized learning paths based on interests
Both the skills are equally important. But if I have to choose one, I would choose speaking skills as most people learn Languages for the purpose of communication. Though, writing skills must be taught as well.
All the skills should be developed simultaneously as they all are important. However for small kids you can develop listening and speaking skills first.