Jennifer Fenton

technology, personalized learning, inquiry
IB, PYP, ADE