Unprofessional: 1. Weak teaching skills at best 2. Unorganized 3. Comes late to most classes and in a hurry to leave early In my opinion, she gives zero value to the class she is teaching. The sole reason I attended her classes, was to pay attention to her hints regarding projects, quizzes, and exams, to make my job easier.