Karen Hoffman

Karen Hoffman BA, BEd, MA has been a Primary/Junior teacher for 26 years.