<3rd Party Yoyo Chinese
Yoyo Chinese
Yoyo Chinese is a popular Chinese learning website for self-studiers.
Chinese Character Course I Chinese Character Course II Intermediate Conversational Glossary