Mauricio Garcia-Vargas
He is funny and energetic in class but the amount of work he gives is insane so if you want to work the full-time job of trying to take this class be my guest. There are so many different sites he makes you do homework on and some you have to pay for he doesn't accept late work and won't help at all with turning something in if you have a problem.