Yubraj Aryal
Be honest, He is a good professor I have ever met. He is helpful and flexible for assignments due. If you follow his instructions and format, its an easy A. Take him, You will never regret.