Kiran Mainali
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.