Richard Gallegos
Mr. Gallegos is fantastic. The class is super easy, just put in a minimal effort and you should be able to get an A. He goes out of his way to help students and invites a lot of really interesting guest speakers. Couldn't recommend more.