What if you just assume it's European and do it.
Isn't there some relation for normal American calls and puts that it is almost always better to sell it than exercise it early? If that applies to barriers, then you might save yourself some hassle.
And I don't recall binomial trees on any of the CFA exams... |