Dr Cook and his staff are always warm and welcoming! They communicate very well. My son is always impressed when Dr Cook talks video games with him at his appointments.