John Strandholm
I agree with one of the other reviews stating that he enjoys to see students struggle. The content is so confusing - which isn't his fault. I just wish he was more present and less demanding. Not to mention the "I'm better than you" attitude he has. I would never recommend anyone to take his class. This class is the reason my 4.0 got tainted. 