Kate Ahern

Kate Ahern
Kate Ahern

Kate Ahern is an assistive technology specialist and a teacher of learners with multiple or significant special needs.

Leave a Reply