Joel Michaels

Joel Michaels holds a B.A. in languages and literature as well as a teaching degree in English as Second Language. He has been freelance writing on education, politics, religion and related topics since 2006.

Bacteria Life Cycle
Contributed by Joel
M
Is DIY in your DNA? Become part of our maker community.
Submit Your Work!