About Practical Batch In-charge



    ExcellentVery GoodGoodAverageUnsatisfactory


    ExcellentVery GoodGoodAverageUnsatisfactory


    Strongly AgreeAgreeNot SureDisagreeStrongly Disagree


    Strongly AgreeAgreeNot SureDisagreeStrongly Disagree


    Strongly AgreeAgreeNot SureDisagreeStrongly Disagree


    Strongly AgreeAgreeNot SureDisagreeStrongly Disagree


    Strongly AgreeAgreeNot SureDisagreeStrongly Disagree