Pretty easy, overall.
I moved 500 miles away around the final and could not be present on-campus and he let me take it remotely.
He really cares about his students and is very flexible.
Hours per week:
Advice for students:
the prof as a person is a nice guy and does motivate students to stick to CS major thats if you like hearing about how much money you can make.