This second edition of the popular Colloquial Czech has been rewritten to bring it completely up to date. Written by an experienced teacher, the course offers a step-by-step approach to written and spoken Czech. No prior knowledge of the language is required.
Czech is spoken by over 10 million people. It is closely related to the other members of the Slavic family of languages but, unlike Russian, uses the Roman alphabet. By the end of this rewarding course you will be able to communicate confidently and effectively in a broad range of situations.
Colloquial Czech is another good entry in the Colloquial series with lots of text and exercises, but it sometimes presents the grammar in an unnecessarily complicated and weirdly ordered way, with the few corresponding exercises popping up way after the concepts are explained.
It is certainly an exhaustive introduction to the Czech language, but given the amount of grammar concepts it explains - up to B1, judging by the course I am attending - it doesn't have enough pages (360 + appendices) and exercises to thoroughly acquaint the reader with them. Beyond that, however, Colloquial Czech will serve as a great all-in-one grammar reference and workbook for people who got acquainted with the language beyond the book and want a recap.
I had the same impression of Colloquial Ukrainian, which I read 2 years ago: It is a good starting point, but it is much more valuable if you get back to it at a later point in your language learning journey without getting overloaded by one new concept after another. So despite all my criticism, I whole-heartedly recommend it to Czech learners as a secondary source.
Good textbook alternatives with whole accompanying workbooks are Čeština expres, Česky krok za krokem, and Czech it up. They are more appropriate for beginners and thorough learning, but split up into multiple books and thus a bit on the pricier side.