This professor is literally inresponsible for students' question and grading. I worked hard all the quarter and had homework grade higher than average. However, they curve students down based on your rank of your class. Now those students who have 30+ extra credits can get a but students with less than 5 ec gets B. What a rediculous setting