Dr. Saha is a very nice guy. I had him for ENGR127 lecture and lab. He covers the lectures quickly but stays for questions and is helpful. He grades tests very harsh, like a sign error is 2pts off of 10pt question. Grades are posted the same day. He is excellent for labs and is much easier with them, he stays until the last student is done.