attentive

adjective
  1. Paying close attention or listening carefully. adjective
    She was attentive during the lecture.
  2. Showing consideration or care for others. adjective
    He is very attentive to his friends' needs.