Hi, I'm most probably going to opt for an MS degree in Mechanical Engineering with a specialization in Heat and Mass Transfer after a couple of months. There are some questions that I have in regard to research as a graduate students, both MS and PhD. 1. Is it always possible to keep up with progress deadlines that are set by your professor? If not, then does the Professor usually get annoyed? 2. Now that I'm only just finishing off as an undergraduate, I don't really have much confidence in myself....undergraduate studies(esp in India) required learning a lot of different things in little time....so I'm not sure if I really remember all the concepts very clearly, or if I can use the software that I learnt somewhere in sophomore year as effectively...is this the case with all the students? If so, is it likely for my professor to get annoyed with me?