Alfredo Gonzalez
He expects u to read 3 hard articles to understand every class, the vocab in them are difficult. Very intimidating to go and ask him questions. He does not understand that people have a life out of school. Prepare to take a quiz every 3rd class on the articles not the book he has u reading. And his way of grading is extra hard. Had to drop th class