Of the things below which do you believe is the most important in ensuring good outcomes? A) Well planned lessons B) Knowledgable staff C) Exam practice D) Revision sessions E) Homework complete and chased up on if not. F) Prior ability of students G) Contact with home I'm sure there are lots of other aspects but I'm keen to know what others think is the priority. Also, what do you, as Chemistry teachers find are the biggest threats to sucsess in Chemistry. Are these any different to other subjects. What has worked for you and how have you avoided pitfalls.