Does a getting diploma in something mean you can then teach that subject?
No, a diploma generally does not qualify someone to teach a subject at the secondary or post-secondary level. While a diploma shows competence in a field, teaching requires additional qualifications, such as a teaching license or certification. These usually involve completing specific education courses focused on pedagogy (the art and science of teaching) and often require a bachelor's or even a master's degree.