Im a constant foot tapper, I thought it was the nervous energy of ADHD.. but it could also be stimming. Thanks for this great insight, never knew this

Fredrick Royster
Fredrick Royster

Written by Fredrick Royster

Web Designer turned K-12 Art Teacher

Responses (1)