Question special

During residency training there is so much work to do that usually we find very little time to teach the medical students. What do you think is the best time to have a teaching session that results in maximum interaction and adequate time to answer questions if asked.
a) Before the rounds
b) During the rounds while discussing patient's management
c) After the rounds when you have carried out all round orders
d) Only on the days when you aren't that busy