Joe Iglesias
He's hard to understand. His gradin scale is off. Also, he is a strict grader. Homework assignments are given, but you often need to rush to get them completed on time. total points 1,000 if you miss a small assignment, which deducts 500 pts from the overall 1,000 points given.