Hacking Chinese Challenges is about building language skills through daily practice and friendly competition. By focusing on one specific area of learning over a limited period of time, you will be able to learn more!
This month’s challenge is about learning vocabulary, which includes Chinese characters, words and expressions. Without words, you can’t do anything in a language. It doesn’t matter how good your grammar or pronunciation is if you don’t know the words.
Lack of vocabulary is also a big problem for many learners when it comes to reading and listening ability. Too many unknown words in authentic input make it impossible to understand. When reading, nothing kills reading speed like a word you’ve never seen.
Win prizes from Skritter!
This month’s challenge is sponsored by Skritter (read my in-depth review here), which means that some nice prizes are on the line:
- Anyone new to Skritter can use the code HCVOCABCHALLENGE when signing up to get one month of free Skritter (only valid for the duration of the challenge).
- Three participants, including those of you who already use Skritter, have a chance to win 3 months of free subscription, worth $45 each.
Naturally, you don’t have to use Skritter to participate or win prizes. Winners are selected randomly but weighted by activity in the challenge. The time spent studying counts, but other types of participation count too, such as talking about the challenge on social media (tag me), commenting on other people’s activities and contributing to the challenge in general.
Chinese vocabulary challenge, December 10-31, 2024
Tune in to the Hacking Chinese Podcast to listen to the related episode (#225):
And this episode about vocabulary challenges in particular (episode #122):
Available on Apple Podcasts, Google Podcasts, Overcast, Spotify YouTube and many other platforms!
- Sign up (using your e-mail, Facebook or Twitter)
- View current and upcoming challenges on the front page
- Join the vocabulary challenge
- Set a reasonable goal (see below)
- Announce your goal in a comment to this article
- Report your progress on your computer or mobile device
- Check the graph to see if you’re on track to reaching your goal
- Check the leaderboard to see how you compare to others
- Share progress, tips and resources with fellow students
Please note: The challenge starts on the 10th, so even if you can join before then, you won’t be able to report progress until the challenge starts!
Understanding Chinese characters and words
If you want to understand how characters and words work in Chinese, which will make them significantly easier to learn, the most accessible way to do so is via the character course I’ve helped create in Skritter. The video course consists of 16 episodes of roughly 6 minutes each, teaching the fundamentals of Chinese characters, including 150 common characters and components. All this is available in-app at no extra cost! If you use the code to get free Skritter above, this of course includes the character course as well. Here’s a trailer introducing the course:
If you’ve listened to the Hacking Chinese Podcast, you’ll recognise my voice in the course (not the trailer; that’s Gwilym James), because I designed most of the pedagogical content and recorded the audio. I hope you like it! I wrote more about my work with the character course here if you’re curious.
If you’re not interested in video content, I have also published a series of articles about the Chinese writing system that covers partly the same content, but from a different angle. These articles also have podcast episodes associated with them. I suggest you start with the first article: The building blocks of Chinese, part 1: Chinese characters and words in a nutshell
The building blocks of Chinese, part 1: Chinese characters and words in a nutshell
Learning vocabulary in Chinese
There’s much to say about how to best learn vocabulary in Chinese, and there are dozens of articles about this on Hacking Chinese already. In this article, I will not repeat all that, but will instead point you in the right direction. If you want to check all articles categorised under “vocabulary, just click here. Below, I have selected a few articles I think are extra important for this challenge.
- My best advice on how to learn Chinese characters – The title says it all. This is a summary of the most important advice I have to offer about learning characters. That includes learning them, reviewing them and understanding how they work. This covers words to a certain extent, too.
- Which words you should learn and where to find them – Perhaps you already know which words to focus on in this challenge and how to find more, but this article discusses this topic in more detail. Learning words is important, but learning the right words is even more so!
- Zooming in, zooming out and panning – This is a series of three articles (the link goes to the first article) in which I discuss how to connect your web of words. Zooming in means breaking down things into their component parts, zooming out means putting the parts in context and panning means connecting units at the same level, through synonyms, antonyms or similar.
- Spaced repetition software and why you should use it – If you haven’t tried spaced repetition software, you really should. It allows you to learn much more efficiently and is great for remembering most of the words you learn. It doesn’t matter that much what program you use, that’s more about what you’re after and how much you’re willing to pay (including nothing, of course).
- Should you learn Chinese vocabulary from lists? Many students are tempted to just bulk add or download hundreds or even thousands of words, especially for a vocabulary challenge! However, learning words directly from a list comes with certain problems and it’s not something you should just do without considering the alternatives. Moreover, some lists are more useful than others!
- 7 mistakes I made when writing Chinese characters and what I learnt from them – I wrote this article after an earlier vocabulary challenge. I trace seven mistakes I made, which is something you should try to do if you haven’t already, and explain what I did wrong, what I should have done instead and what I learnt from making these mistakes. Failing is not a bad thing if you learn something from the experience!
Setting a reasonable goal
I can’t give one-size-fits-all advice about how to set goals but try to set a goal which is high without being unreachable. It should be more ambitious than what you’re used to, at least for this area of learning Chinese.
If this is your first challenge or if you’re not sure what you’re capable of, go for 10 hours or so (that’s about 30 minutes per day). If you know what you’re doing or study full time, you can double or triple that. 21 hours is” only” about one hour per day, after all.
There are different schools of thought about whether announcing your goals publicly is a clever idea, but I tend to think that doing so is beneficial in most cases, hence my pledge in the next section. When you announce your goal and share your progress, don’t forget to tag me if you do so on Twitter!
Preliminary challenge schedule for 2025
Here is a preliminary list of challenges for 2025, but I’m always open to ideas. Based on user participation, surveys, as well as my own opinion, reading and listening challenges, are particularly helpful for a large number of people, followed by those focusing on vocabulary. These will recur more often throughout the year, with other, more specific challenges in between.
Challenges last for roughly three weeks. They always start on the 10th of each month and last until the end of that month. Three weeks is enough to get a significant amount of studying, but not so long that people lose focus. This also leaves ten days of breathing space between challenges.
- January: Listening
- February: Writing
- March: Reading
- April: Speaking
- May: Listening
- June: Vocabulary
- July: Reading
- August: Writing
- September: Listening
- October: Speaking
- November: Reading
- December: Vocabulary
87 comments
Thanks Olle for creating this challenge! I have just joined and my goal is to spend an average of at least 30 minutes per day (10 hours total) on Skritter. I’m new to Skritter and trying it out for this challenge.
Finally doing this. I’m doing only 15 minutes per day for 21 days…. that’s a little over 5 hours. Not impossible, not too difficult. Plus, it gives me a good excuse to keep working on my mega list of 625 words. I found it years ago and right now I’m on #80. The idea is 625 of the basic words to learn a language…. I’m looking them up in Chinese, drawing a picture and then the pinyin and asking questions to my HELLOTALK friends. Especially all the words in Chinese for BUILD. Crazy. 建设 Jiànshè 修建 xiūjiàn 建造 jiànzào and 修筑 xiūzhù。
大家好! I’m keeping my goal on the low end at 15-20 mins/day (total goal: 6 hours) as I haven’t been in the habit too much lately of studying Mandarin. Like Olle, I’ve decided to clear my queue and I’ve decided to focus on the first 50 vocab in the HSK 1 deck. 加油!
Looking forward to this one! I was doing pretty well in September’s Listening Challenge, then ran out of steam. Still, it was my best HC Challenge run yet. Hoping to level up this month! I’ll return to the “Remembering the Simplified Hanzi” list on Skritter. So far I’ve tackled 65 out of 1,500 words, so I think I’ve got a little ways to go!
Ok, let’s do this! My first challenge. I will go for the 1-hour per day. That’s a little over what I usually dedicate for listening, speaking and vocab, so let’s concentrate on the vocab part, and see the results. See you guys out there.
The plan is at least 20 words per day. Feels like a lofty goal but the idea is to cover many words by reading. Good luck, everyone.
Changing goal to 30 minutes to match challenge metrics.
I am excited to start! I want to review the entire set of the most common radicals for 1 hour during the entire duration of the event. After this, I will move further into the HSK 1 Vocabulary list and maybe learning some common phrases! I will be using Skritter for this purpose. Cannot wait to start and I wish you all the best luck!
I will try to see if I can become top 3. My goal will adjust according to leaderboard, but starting at 1 hour a day! Good luck all. Remember to have fun and don’t give up!
I think I’ll go for at least 45 minutes a day, to reach at least 12 hours in total for the 18 days I have left.
祝大家好運!
大家好! I have joined a bit late but am working hard to catch up! My goal is 10 hours. I am trying to prep for HSK4 exam in December while I am only at the begging of this level (aim high right?!). I have been on elementary level since forever and feel extremely motivated to finally make the jump.
I focus on hsk1-3 in Skritter to know writing as well and hsk4 in Quizlet for more efficient review, skipping writing part for now.
I am also doing additional classeses and reviews which I do not plan to track here.
大家一起加油!
Joined a bit late (only started a week ago), but I’m finding both this blog and Skritter to be very helpful! Setting a goal of 15 hours (an hour a day), but also aiming to surpass that 🙂
I “completed” my vocabulary challenge late (November 11), but just today finally reached 0 reviews in Skritter, where I had accumulated about 6,000 reviews due when I signed up in October. It took me a month, but I made it, and developed a habit, so that I will keep on reviewing and solidifying what I supposedly know, instead of letting it decay. Thanks for giving me an excuse to just do it rather than despair that I fell so much behind over the past year or so.
Glad to hear you completed your challenge! Late doesn’t really matter, the important thing is that you did it. I have been able to keep my own queue down at zero since the end of the challenge, so it worked out for me as well. I try to clear my queue before getting out of bed in the morning, which has worked out well so far. 🙂
First step is for me to come up with a consistent studying platform, which I haven’t had for quite a while. Considering that I may need to handwrite more characters soon, I’ll give Skritter a try. My target after that is 8 hours over the course of the challenge.
I’m trying to sign up with the code HCJUNE21 but it tells me the coupon code is invalid?
If I can get it running I want to try to do half an hour of Skritter per day (focussing on HSK Standard Course 5下)
I’ll look into it! That should work and the code is right. Half an hour per day sounds like a reasonable goal!
Did you use it as an activation code? I tried setting up a test account just now and it works for me!
Ah silly me, I was trying to enter it as a discount code under the payment tab, I didn’t see that there was an altogether different “activation” tab as well, all good now!
I really like Skritter so far, only option I’m missing is for disabling the “retrace character with stroke order indication” during writing learning — I feel like for anyone from intermediate upwards the stroke order is pretty self-evident, so unless there’s some other benefit from retracing the character twice it would be great to have the option to disable/automatically skip that step (at the moment I just have to double tap through it for every new character)
This is my first time participating, I think it’s going to be an interesting new experience for me:) I’ll try to do an hour a day, so my goal is 21 hours.
I hope you find it helpful, 加油! 🙂
My goal for this challenge: Review vocabulary flashcards for 30 minutes every day between June 10-30, aiming for 10 hours of vocabulary study as participation in the Hacking Chinese Vocabulary Challenge. Will review flashcards using The Chairman’s Bao, Popup Chinese, and maybe will clean up my Pleco and Anki flashcards for this challenge.
Setting a goal of 15 hours in total! My goal is to get a solid head start with HSK 6 vocabulary. By the end of this challenge, I want to have familiarized myself with 220, which amounts to about 15 vocab a day. Let’s do this woooo~
My first Hacking Chinese challenge! I set my goal to 10 hours (30 minutes per day). I’m going to use Skritter and the HSK decks starting from level 1 so that I can learn traditional characters.
I can read simplified through HSK level 5-ish right now, but I really want to conquer my fear of traditional characters and develop a more comprehensive understanding of the characters’ meaning and history.
Oh wait, I just realized I didn’t do this right. A vocabulary challenge means learning new vocabulary (Probably the goal I wrote should be used for a writing challenge)
My new goal is –> learning the *new* words from the textbook I’m currently studying: All Things Considered. I’ll use Anki for this one. Hopefully I can keep up with my 3-chapters-per-week pace and not leave cards overdue.
Anything related to vocabulary is okay! My goal in the previous challenge was to get my queue down to zero from around one thousand. I learnt hardly any new words along the way. You can see that my goal for this challenge doesn’t involve many new words either!
I am completely new to this and planning to start with 30 minutes per day (10 hours total). Very excited!
This month I am setting the goal to focus on learning new HSK 5 vocab for 15 mins everyday, for a total of 5 hours over 20 days.
My goal is to study my current vocabulary list for 30 min everyday adding at least 10 new words a day. My current study routine is more than this but since it’s a vocab challenge, I am dedicating time specifically to this.
Godspeed
This is my first time participating in a language learning challenge. My goal is to do a total of 15 hours using Skritter. I will be reviewing HSK 1+2 and adding new words from HSK 3. At the moment I’m about 1/5 in and I’m aiming to finish HSK3 by the end of the challenge.
My goal is to average 40-45 minutes per day.
I’m starting late so I set a goal of 12.9 hours.
I’ll be using hellochinese, memrise, pleco, and anki.
Ok, without going into all the details; my Son had been TRYING to get me to learn Chinese for the past 6 years. Due to health/medications, and generally my own ADD (my Son had literally immersed himself by traveling, living and working in both Taiwan and the mainland for over 12 years..I haven’t realized that dream..yet anyways); despite having a bookcase full of language texts, bilingual books including graphic novels, calligraphy and Chinese brush painting books (and supplies); I haven’t dedicated much quality time to these subjects. I HAVE picked up quite a bit just watching movies, videos, podcasts and talking with my Son and his friends…but no structured study and if you asked what level I am, 我不知道!
In June, my precious Son had just received his VISA to return to China to live and work with his friends. He was SO excited and we talked for 4 hours the afternoon of June 18 as he prepared a large “fusion” dinner for friends. He’d started the call with “hey, Momma! Is it a sin if I put LaoGanMa in my Chicken Tikka Masala, and Tamarind in some steamed pork dumplings?” (He LOVED to cook and show off the cooking skills he’d learned in Nepal and China.)
My dear Son, who’d led an extremely full life and his loftiest goal was getting Americans to better understand the culture, history and people of China; did not wake up on June 19th. He had contracted COVID in Dec and the coroner said he had blood clots in his 1 kidney from the virus. (We were both born with a rare genetic disorder which includes that we both had just 1 kidney) He died in his sleep, likely dreaming of returning to the country he’d fallen in love with, of a stroke.
I want to carry on his legacy and his death has actually encouraged me to work harder keeping myself healthier, so that I CAN go to China one day. A part of that is spending more structured time learning the language. A friend of ours is going to help as he’s now a professional translator and works at BCLU..he’s also responsible for about half the books I have. Weiwei also suggested Skritter and I re-downloaded it..again. Jake had actually given me a 2nd chance of a free trial a few years ago..then I ended up in the hospital with a broken hip, another compression fracture of my spine..I was in rough shape and not very motivated to learn ANYTHING for awhile..but, I beat the odds, got back on my feet and despite numerous setbacks just in the past few months, (including a nasty wrestling match with COVID-hint: I WON!); I’m doing much better and am on a fairly structured schedule right now. I can do Skritter as long as I don’t have to pay anything till Jan 1. (It’s been a rough year for finances!)
I’ll dedicate at LEAST 30min/day, probably more, and will start reading your suggested articles in a few minutes
Thanks for all you do!
Let’s go December challenge!! I’m using Skritter to practice writing traditional and simplified characters from the HSK 7-9 handwriting deck plus the HSK 1-6 missed words deck (both premade so it’s easy). And then I’m using Pleco (premade HSK decks) to practice tones and definitions.
My goal is 10 hours in 20 days, I think I can stick to it this time. I’m looking forward to working on my vocabulary so I can read more smoothly without having to look up so many words.
I will try Skritter and use my flash cards to learn new words, I will try to study 15 to 30 minutes a day, my goal is to study at least 3 hours in total
大家好!
The code does not seem to be working for me, it just says “Unknown error while signing up. Please try again.”
This is the first time I’m joining a challenge, would be super fun to have it work!
Hi! Could you please tell us a little bit more about what happens? I assume you mean you get this message when you try to sign up for Skritter? The error message itself doesn’t necessarily relate to the code, so maybe there’s something else going on. I’ve forwarded your question to Skritter to see what might be causing this, but more details would help! I tried signing up myself with the code and it does work for me, at least. Maybe try again to see if it works now?
Update: You need to select “activation code” on the sign-up screen, then enter the code. I have updated the instructions to clarify this! Maybe that was what didn’t work before?
Hi!
Thanks for the reply! Yes, I did select “activation code” on the sign-up screen. Maybe it’s because I already have an account from earlier and it’s not working because of this?
I get this message when I try and use the activation code yes, but that’s all of the information I have and can give unfortunately haha!
As long as you set up a new account and use a unique user name and email address, it should work. It should say in red what the error is, though. If I try to set up an account using an existing email address, it will tell me that that address already has an account. Your error message seems to indicate there’s something else going on. I’ll check and get back to you if I find anything!
I think the best way to solve this is to email team@skritter.com so someone can help you out!
Hi!
It works perfectly now! I had to create a new account, that seemed to be the problem!
Looking forward to this challenge!!
Forgot to mention that my goal is 10 words a day, I currently got accepted to an external course at Linköping University called “Chinese for Business Purposes” and we will be using the book “excel in chinese: better chinese, better business 1”, previously I’ve used the book “Integrated Chinese Level 1, 4th edition” for 2 different Chinese courses at university, so there will be plenty of new words for me to learn!
Looking forward to this!
My goal is to study 25 minutes a day and achieve a total of 8 hours during this challenge. I learned mandarin in school a decade ago, but I never really memorized tones, so that is something I want to focus on for this challenge. I will be looking at HSK1-2 vocab on skritter for this challenge.
I am aiming for a total of 8 hours with 25minutes of studying per day. I learned mandarin in school a decade ago, but did not really memorize tones. For this challenge, I will use HSK-1 and HSK-2 to learn vocabulary.
I’ll take the default answer! 30 minutes a day. 10 hours. Let’s GO
shooting for 10 hours total between daily scritter and hackchinese reviews and learning!
Thanks for this! This will be great additional motivation – I aim at getting to HSK 3 level before October. I will be doing both HSK and Boya vocab. Good luck to all participants! 加油!
Oh, forgot to mention – I set 10 hours but I hope to do more!
I set the default goal of 10 hours, hoping to do more though!
Thanks for creating this challenge. I’m excited to try Skritter. My goal is 10 hours!
Thanks for creating this challenge. My goal is 20 hours.
Hello! Thanks for this challenge which will help me get back into tackling the HSK4 vocab. Currently at 176/999 words, so there’s a fair way to go. I’m going to aim for 40 minutes a day. Good luck, everyone 🙂
Thanks for this challenge! My goal will be 15 minutes of Skritter and 15 minutes of Grammar from a Traditional Chinese textbook. Through learning the grammar points I’ll definitely learn new vocabulary. I’m also planning on doing 15 minutes of reading Du Chinese if I have energy in the study session, and I’ll have one notebook for everything. Can’t wait to start!
Hi there! Just joined the challenge with 10 hours but I’ll switch to 30 cause I usually do abt 50 minutes per day and my math failed me when I was signing up. I use several apps to diversify my learning so reporting will be a bit tricky but happy to be here!
Enrolled just in time! Going for 45 minutes/day on Skritter!
…for a total of 15 hours. Thank you for creating this challenge!
Thanks for this challenge! My goal is a total of 14 hours during the 21 days! I‘m looking forward to it!
Good luck!
My goal is 10 hours a week, so roughly 30 minutes a day! I’ve mostly been slacking recently, so hopefully this challenge will get me back on track in my Chinese studies
10 hours per week would be 86 minutes per day! 🙂
I guess I forgot to comment here with my goal when this started! My goal is 20 hours for the duration of the challenge, which is about what I have been doing (usually about an hour a day), but I’m extra busy this month so I already knew it’ll be a real challenge!
I haven’t had as much time to learn new vocabulary at the rate that I’m used to, but I’m reviewing my cards and focusing more on reading and translating for these weeks.
大家好!Hi Everyone, I’m joining this challenge on June 21. My goal is to reduce my Skritter review queue by 35 cards per day for the next ten days. This will leave me with 434 cards on June 30. (I currently have 784 cards in my review deck). My ultimate goal is to have zero reviews every day. Thank you to Olle for organizing this challenge.
Update here: I believe I will meet my goal on June 30, which is to have just 434 cards left in my Skritter queue. I started this challenge with 784 cards to review. This challenge has given me the momentum I needed. Thanks, Olle!
大家好!I’m going for 21 hours (1 hour a day).
Some of this time will be watching Chinese TV – mostly food & travel documentaries – but a majority of these 21 hours will be improving vocabulary through writing with Skritter and through reading with The Chairmans Bao. Good luck everyone and let’s keep each other going! 我们一起加油!
Good luck! ^^
I’ve set my goal at about 1 hour a day. More realistically for me at this point, that will likely end up being 1.5-2 hours every couple of days rather than one hour every day. I’ve been trying to learn 10 vocabulary words a day, but I am thinking maybe I’m not ready for that pace. I missed a couple days and came back to 400+ skritter review cards. :’) On the plus side, I’ve learned almost 300 words in a month.
I’ve set a goal of only 3 hours, but I will count only time that I spend on vocabulary outside my regular study-time (currently on SuperChinese).
That seems like a good decision! I mean, tracking things you would do anyway doesn’t really help if your goal is to get things done (as opposed to logging how much you study, for instance), so it’s just extra administration. Good luck!
I’ve been doing Skritter for a while, but with the end of the uni year, I do not have weekly class to force me to practice hard every day so this is a good way to get me to start. I have said I would do 8h which brings it to about 25min every day if my maths are correct!
Great! Sounds like a good opportunity to catch up on things you didn’t have time to do when you had to do certain other things. I know I always had a list of those things I’d love to learn/study/review/dig into, but just didn’t have time for during the semester. And 8 hours over 21 days is close to 23 minutes, so with a bit of rounding, 25 minutes is correct. 🙂
I’ve been listening to the podcast for almost a year now but this is my first challenge, so I’ll try 15 min a day!
Great! 15 minutes per day is a good start! And happy to hear you’ve tuned in to the podcast for so long, too. 🙂 加油!
Signing up for 10 hours. My studying habits have slipped, so I’m trying to jump start them. This will definitely help.
Great! 10 hours is a reasonable goal (same as I normally do if it isn’t listening). Good luck!
I forgot to write here!
I just finished my second Chinese class, and feel a bit saturated with grammar and new vocabulary learning (I used Anki mostly).
But up until now, I have not actually learned to write the words. I can only recognize them. Since I have a writing course coming up next semester. I thought I will try a bit over the summer and downloaded Skritter.
It is such a joy! Learning how the characters are “spelled” really adds another layer, which I feel helps with their consolidation. It also helps that Skritter is quite addictive. Now there is this challenge, so great timing.
I signed up for 10 hours, mainly to focus on characters that I have seen/studied but cannot write.
Great! Good luck!
Ooo I just discovered this challenge through Skritter! I study around 40 minutes a day every day, but I don’t have a community of Chinese learners around. Happy to have found this blog. 加油!
Welcome! And good luck with the challenge! 🙂
I’m setting a goal of half-an-hour per day (10 hours total), which will probably be do-able, but not too easy. The main thing as I see it is to have the consciousness of the challenge there, to remind me to work on vocab! Thanks for setting up these challenges!
That sounds like a reasonable goal! I haven’t set my goal yet, but I think I’ll try to be a bit modest this time and simply have the goal to do at least one session every morning. I’ve been neglecting characters for a while, so this will not make much of a dent in my backlog, but it’s more about getting back into it at this point! Anyway, good luck! 🙂
I discovered your blog recently and started using skritter a couple of days ago. I’m really enjoying the experience so far, so I set my goal to 22 hours in total. It should be doable to expend one hour per day and a bit extra in the weekends learning vocab.
By the way, your introductory course to characters is top notch, great content and very well put together.
That sounds great! I’m also happy to hear that you like the character course. 🙂 Good luck with the challenge!
I intend to study the vocab from the HSK 4 text for 1/2 hour a day.
Sounds great! Good luck!
I want to keep my revision queue down while also adding all the words I already sort of know from reading and other activies. I’m being gentle with my in the goal setting, because I don’t want flashcards to consume all the time I have available to study, but I also want my get a solid grasp on the basics so that I can feel comfortable adding more fun vocabulary.
That sounds reasonable! Trying to keep flashcards and pure vocabulary learning below a certain ceiling is also sensible. Another thing I try to do when I want to work with vocabulary but don’t want to use flashcards (particularly when I want to avoid the increase in flashcards that follows a binge) is to study vocabulary in other ways. This could include etymology, character origins, looking up related words/characters, creating mnemonics, and much more. These activities are all helpful and more interesting than flashcards, and they don’t lead to a hangover either. 🙂
Wasn’t sure what exactly to include as strictly vocabulary learning, so just stuck to time spent in Anki on flashcard decks, mostly textbook vocabulary. Late to comment here but super happy to have finally accomplished my goal set for a Hacking Chinese challenge. Might be one of the most consistent streaks of progress I’ve made, so thanks Olle and everyone for participating. Still time to go, but just wanted to comment as I’ve just reached my 20 hour goal today. 大家加油!
Exited to join this challenge with a goal of 10 hours!