Matthew Beesley
In my experience with this professor, he will go out of his way to make learning the material not only harder, but if you reach out to him he will retaliate by assigning you more work. When I would email him asking for help on a question he would respond with one or two sentences and not answer you. Youtube was my teacher, not him. WOULD NOT TAKE!