Marcia Porter

Avid reader; National Board Certified library media specialist to 800 middle school souls; mother to 3 humans, 2 puppies, 1 cat and 2 fish; partner of 1 husband
1.4K
views
+0
today
Marcia Porter's Community