Earvin Balderama
Professor has an incredibly unbalanced grading system. He will assign multiple pages of homework, with long questions varying the topic. Those 3 points you earn for long homework affect your grade and percentage to the bare minimum. He is very nice, and knows his material, but does not explain thoroughly. 