Ryan Putra
Hes a nice professor and makes an effort to teach but speaks very little English and the grading criteria is not well organized. You only have homework and tests, barely any in class review for topics on test.