For everyone's information, the Baltimore Catechism is available in four editions, TAN Books offers all four.
Baltimore Catechism #1 has 33 lessons and is typically used for 2nd (First Communion) through 5th grade.
Baltimore Catechism #2 has 37 lessons and is typically used for 6th through 9th grade, including those preparing for Confirmation.
Baltimore Catechism #3 has 37 lessons and is intended for those who have been Confirmed and/or are in high school or older.
#4, An Explanation of the Baltimore Catechism, is often used as a "teacher's manual" for those teaching catechism, and as a reference work.
Baltimore Catechism #1 is a more basic, simplified version of the original catechism. Both my copy of #3 (Confraternity Edition published by Benziger Brothers) and #2 (available on the CMRI website), in Question 321, teach Baptism of Blood and Baptism of Desire.
My one criticism of the BC is that it is really,
really scanty on moral theology, and doesn't do any kind of "deep dive" into various kinds of sins, it just speaks in broad generalities. We've used BC2 and BC3 (just completed the latter) in homeschool religion class, and I've had to supplement it with an enumeration of various sins (especially ones against the Sixth and Ninth Commandments). Any youngster needs to know what kinds of sins there are, so as not to fall into bad habits unknowingly ("I didn't realize that was a sin"). You can't avoid a sin if you don't know what it is.
I got the BC4 to use a kind of advanced text, but I've been disappointed in it, for the same reasons. I got the Fr Laux books (Books 1/2/3) instead.