Andres Gonzalez
Have had him for 2 classes now. While it is not impossible to get a good grade in the class an A or B, actually trying to learn what he is teaching is impossible and a lot of the homework is just guessing on what he wants and having no clear guidance of what he wants. I am saying this and I did above average in both of his classes.