Daniel O'gorman
I will try to be clear on how his class works, let's start from the top if you are used to taking notes and studying from them for the test this instructor will turn your world upside down and NOT in a good way, he's tests are so difficult and confusing but the worst part they are different from his lectures. Be ready to read A LOT like 80pg a day