Dinesh Sthapit
He should not be teaching. He is unable to communicate with students and changes requirements on the fly. His answer key was wrong on numerous occasions. He argues for the sake of argument. He is arrogant and hard to understand. He is unresponsive and inflexible. His online meetings to cover course material never covered course material.