Prepare Yourself for the Chinese Language Proficiency Exam (HSK). Elementary Chinese Language Difficulty Levels. Volume I: HSK Levels 1 and 2
Surviving Dreaded Conversations: How to Talk Through Any Difficult Situation at Work
Mastering High Performance with Kotlin: Overcome performance difficulties in Kotlin with a range of exciting techniques and solutions
Prepare Yourself for the Chinese Language Proficiency Exam (HSK) : Advanced Chinese Language Difficulty Levels. Volume III, HSK Levels 5 and 6