The Community College of Baltimore County: Gary E. Kaiser's "Sizes, Shapes, and Arrangements of Bacteria"

Read this page. Click on every embedded hyperlink, and explore the linked contents. Finally, click on "Quiz Yourself on This Section" to test your knowledge.