Joshua Goldstein
The assignments are straight forward and very clear! Simple textbook reading and some videos to help you understand the context. His feedback is really motivating and he is just overall respectful. Passed with 100% A!