Andres Gonzalez
Amazing teacher, will listen to what you have to say and take it into account. Helped tremendously with the problems Ive had in the class and made many efforts to help every student in class. Participation is a grade in itself, homework is simple enough if youre in class and listen.