Nawa Raj Pokhrel
One of the best professors I have seen at Xavier. Clear notes, very punctual and cares about the student's success. Email response is on time. if you pay attention to homework and quizzes, will be good at the test as well. Take his class you won't regret it.