Question: answering self Performance Appraisal, opportunities for improvement? 

Answer: you'll need to answer that yourself.  Be honest, because if you have a decent/honest boss then he'll know that you actually took the time to think about it.  The people here can't really help you answer that question.
This question from the Yahoo Q&A forum is categorized in the topic: Education & Reference