Ram Subedi
He tends to ramble on with his lecture and get off topic of starts discussing things that dont really relate to the subject. But besides that, he expects you to understand and all you really need to do is participate and take notes and you should be set. He also cares about your performance and is willing to help you in every possible way.