Pretty easy, overall.
he is an amazing person, and what he really care about is not the grades he care that you understand the material, i got an A with him with out taking the final it was (optional)
i learned a lot of thing how it work that i wasn't know how it work, and with this professor it was really easy to learn it .
Hours per week:
Advice for students:
make sure to listen to him in the lecture