What classes should a student take from a community college to prepare them for a BA in Architecture?
First, a student should be in consultation with their target architecture program to determine what courses to take as it may differ from institution to institution. In most cases, you will want to determine what general education courses are required at the target architecture program -- i.e., calculus, physics, English composition, humanities, social sciences, etc.
Also determine if the community college has any architecture courses that are transferrable to the target architecture program; while the community college may encourage students to take architecture courses, the target architecture program may not do so or even accept the courses as transfer credit.
If the student's schedule allows, a course in freehand drawing or art may be helpful but again, consult with the target architecture program for guidance and advice.