Ivan Rios
This is the single worst instructor I have ever taken. Directions are confusing as is feedback on the essays. Rios doesn't give you enough time for the assignments, and he is very disorganized. DO NOT TAKE!