Thank you for the nice class. 1. I sleep 6 to 7 hours. 2. And as per my knowledge, each person needs at least 6 hours of sleep and it may vary to 8 hours. Depends on the person. I think age also counts here.
Linda S