Mary E Hall
8th Grade
Mary Hall is the junior high comprehensive math and social studies teacher. This is her third year teaching at St. Joseph, and she previously taught kindergarten and 5th grade for 5 years in the public school system. Raised here in the Shoals, she attended Muscle Shoals High School and graduated with her Bachelor's of Science in Elementary Education from the University of North Alabama in 2013. She is currently pursuing her Master's degree in Library Science and Information Studies from the University of West Alabama.