Carlos Vega
Do not. And Im telling you do not take this class if you need to pass. All of his lectures do not help and he does not care about you at all. Gives a ton of graded homework and will not be lenient at all if youre struggling. Please do not take this class.