Tracy Beasley
He is a very good teacher. He is concerned about the individual students and will open an assignment up to allow you to make it up. You MUST do your work though, that's the only thing. If you don't want to work don't take this teacher. I really liked how he explained things and made me feel important as a student.