Kiran Mainali
Lots of online homework, quizzes, and labs that are barely even weighted. He lectures a lot and is bad with time management, so he is often rushing to finish and is just a bit too fast. It felt as if the lab could have been utilized better. He is okay at lecturing, just sit in the front to understand him better because he does have an accent.