He is unqualified to teach SEG 3101 as his super messy material and unorganized teaching support. His lecture notes are like abstract paintings make you loss of judgement for key points. His video records are even more clownish, as if he was a rapper who flaunts his talking speed. He just kept slipping over or talk fast especially on key points.