Professor Ortiz is awesome and he is really cool once you get to know him. And in the end he was a fair grader. And the people he brings in as guest lecturers were amazing. But at the same time his class was one of the hardest classes I've taken. It was an intro class that was taught as if it was an advanced class. He really knows his stuff though.