mj hafter
mj hafter

mj hafter

In my 25 years as an educator, I’ve spent more than 30k hrs teaching kids with learning differences to discover and develop their strengths.