Awful. I had him for engr 127 and engr 128 and he was being mean the entire time. He yells at the class and belittles students with offensive slang that I cannot say on here. dr saha is also terrible at programming for MatLab and I had to switch my major to hotel management because i failed engr 127 had to retake it, took engr 128 with him and fail