Jessica Shagena

history, social studies, art, technology, psychology
AHA, NCSS