Vytautas Malesh
He is a very nice and caring professor. However, be prepared to do 5-8 assignments weekly. I took him for summer B (6 weeks) and it was stressful. Sometimes you will have 3 assignments due on the same day!
He is an easy grader though, and you will pass the class with a good grade as long as you complete the 500 assignments. 