Reviews of professor Kiran Mainali

Rating: 3.0/5, difficulty: 4.0/5
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.

Rating: 1.0/5, difficulty: 2.0/5
Easy material, but taught in the most confusing way. I only passed bc i already knew most of the material. Has a very thick accent and pronounces some key terms with odd syllable stress, making some things hard to understand.

Rating: 1.0/5, difficulty: 4.0/5
Change the hw due date so random, makes me miss so many hw

Rating: 5.0/5, difficulty: 3.0/5
Mainali is good, he explains the material pretty well and will stop to answer questions if he needs to. For 1426 there's homework about 3 times a week but it's pretty consistent and not too difficult. His tests are usually quite a bit easier than labs. Quizzes are very simple. He does have an accent but he's not hard to understand at all.