Answer 5 simple questions and we will recommend the right book for you.

1
What do I want to use the book for?
2
What language do I want to study in?
3
How good is my Czech?
A1 (Beginner)
A2 (Elementary/Pre-Intermediate)
B1 (Intermediate)

If you are not sure, you can look at the level descriptions.

4
How many hours per week do I want to study?
for up to 2 hours
for 2–5 hours
for more than 6 hours
5
How long can I study for?
for a short time (up to 6 months)
for a long time (7+ months)