"I have strong skills in English and math, and an M.A. degree. "
...If you have trouble with that, you definitely will have trouble with Czech! All languages have grammar, but, in Slavic languages, knowing the difference between a word as subject and as adverb is crucial for good communication. Unless you are quite a genius, you will not learn even passing Czech without a tutor. Best wishes!...
10+ subjects, including geometry