Dr. Sumudu is a great professor. The class itself was hard, but she breaks it down for you because the textbook is very confusing. She will open up all the homework at the end of the semester because she wants you to pass. She follows exactly what the department says and she's not going to drop the lowest test grade.