Answer:
The meaning of in cloud nine is to be very happy.
Info on it can be found here: http://www.studymode.com/subjects/young-man-visiting-a-western-dude-ranch-critique-page1.html
B. <span> Your final presentations for the science fair will be due last Friday morning.</span>