(a) I will be graduating in December 2006;
(b) The thesis will be ready for submission by 1 March 2007;
(c) The thesis will be ready for submission by 28 July 2007
There is no chance of being able to graduate in December 2006.
Email Jeff and he says that he thinks I could realistically expect to submit by March. He claims to have just about finished reading the draft, and has some concerns, which are still classified apparently.