7 Kinds Of Teachers Everyone Has Dealt With While Growing Up

Classroom (Image Courtesy: Shutterstock)

1. The Sarcastic One

2. The Spitter

3. The Soft-Spoken One

4. The Strict One

5. The Chirpy One

6. The Fashionista

7. The Philosopher