Question: What's the best way to learn chinese? (cantonese & mandarine)? 

Answer: Take classes. Practice Chinese constantly. Get a Chinese boyfriend or girlfriend to practice with.
This question from the Yahoo Q&A forum is categorized in the topic: Society & Culture