James Chowhan
This professor is sooo nice and very patient with students. He is very willing to help students with their problems, not only in the course but also in careers. He gave organized and detailed feedback for each assignment.