Dora is a very professional education teacher. She has a great way about managing kids with special needs. She is positive thorough extremely professional. She always takes the time to prepare and give feedback. We love her. She has made a very positive impact on my daughter.