Kenneth Eng
Ken is the most passionate instructor I have encountered and he always make sure all students understand the contents and ask questions if they have any. Ken always do above and beyond in teaching and learning is always fun with him. Hes the instructor everyone needs but not all can have.