Students’ satisfaction and perceptions of attending physicians’ and residents’ teaching role