Mark Radosevich
He won't grade all your tests until the last week of classes so you won't know what to retake. If you know what to retake, you have one week to retake EVERYTHING which kills your schedule before finals week. Tests aren't similar to the homework enough, either. I wouldn't recommend having a job since you have to put ALL your time into this to pass.