Javier Garcia
Good class if you study on your own, don't purchase the book as you can read of his slides. FOR ALL THE REVIEWS TAKE PICTURES OF THE SLIDES, HE WON'T POST IT ONLINE AND MEMORIZE ACH OF THEM, EVERYTHING IS ON THE EXAM. The exams are completely long answer questions two absences allowed doesn't matter if excused or not. REALLY HARD GRADER for papers