Theoretically, you *don't* need to even be certified as an A+ Tech to teach it - but then that will greatly erode any credibility you might have in the class. I would have students have CompTIA ITF+ under their belt before starting A+.
While other agencies, like Microsoft, Cisco, etc might be good to provide breadth and depth to the learning experience, CompTIA is the only one that keeps it vendor neutral. This is important in the 0-2 year space for the IT Entry-Level Generalist. Incorporate Cisco if your school is going to do CCNA training. Incorporate Microsoft if you're going to make MTA's. But I recommend sticking to CompTIA for the majority of your training program, so consider IT Fundamentals as the prerequisite to A+.
On a general tangent - these are some considerations when starting out with building a viable, rich, and relevant program - using the classic four quadrant method:
(get ready for another one of Rick's long-reads, y'all!)
Instructor
Should be certified and current in any certification they intend to deliver. While this may seem obvious, sometimes, people will say, "oh, I know networking like the back of my hand, but I don't have the cert". To me, this is a deal-killer, because why teach if you, yourself, don't have it? Only under RARE circumstances is this okay, but even then, I don't care if you are a CISSP - if you don't have Security+, you're not qualified to teach it in the classroom.
Actual teaching credential would be dictated by your college/center/organization. So, if your organization requires an instructional cert or if you work for a CompTIA Delivery Partner, you may need to get CTT+. If you are a college and qualify for the CompTIA Academic Partner Program, you probably don't need CTT+, as your school should be credentialing you for teaching in the classroom.
Facility/Environment
There are a plethora of materials that will cover on-ground, hybrid, and online delivery. College accreditation and your Director of Academics should be able to provide guidance germane to your school. If you are a training house, that would be a management decision of delivery modalities, and resources.
CompTIA does a great job of summing up the kinds of resources you should put in your classroom for each cert, and that list changes all the time. If you ask that question here on CIN, you'll get about 20 answers (and four from me...haha). But the point is that you need to consider your student, budget, and available facility to know what resources you have to teach.
Curriculum
Naturally, we'll pitch official CompTIA materials for curriculum. Either using CertMaster Learn or the texts from CompTIA will provide a good plan of attack for teaching in just about any time base. And if you don't use CompTIA's materials, using other publishers such as Cengage, Pearson, McGraw-Hill, or Sybex is a long standing tried-and-true method. A class should have one text with a lab manual of some kind (or labs built in), a platform for practice testing, and perhaps a voucher for students to go take the exam. You should have defined syllabi and lesson plans for your delivery modalities and compliance requirements. Instructors should be well-rehearsed in the curriculum with regular monitoring in the classroom, even after everything is established.
CompTIA also updates certs about every three years. So at the two year mark, you should be preparing to update your materials. You'll have a six-month overlap between old and new exams. If you plan ahead on this, you should be able to manage transitions as they happen.
Student
The student is a manageable consideration for your program, but the most challenging to manage. What kind of student will you be drawing in? Remember that the quality of student you bring in will greatly affect how you deliver the program. If the student has basic learning skills and acumen, the class will be better than one where you're fighting the students personal situation as well as their intelligence/maturity. Your school will have to determine the kinds of students it will admit, but may look to you to discuss the minimum requirements for a student for them to be successful in your classes.
There is a fine line between admitting as many students as you can get to sign up, your drop rates, and how that will affect your class' performances. And there is no set standard for this - every school is different.
So, that's my long-winded response. Remember, think about the needs of the student and the market you are in, and your program will have great success.
/r