Margaret has taught across grade levels from first grade to twelfth grade, in both regular and gifted classrooms in IL and NY state. She has also provided professional development for teachers through for-profit companies such as Futurekids and Sylvan Education Solutions, later known as Catapult Learning. She has been with Chicago Public Schools as a Technology Integration Specialist for 5-1/2 years, where she has created online tutorials and coordinated the iPad grant programs. She is currently the IT Training Manager in Chicago Public Schools.