He is a very understanding guy. He tries to help & if something occurs outside your control, he works with you. My only complaints are how long he takes to grade things and not being able to put things in layman's terms. If you try, he will help you. Don't be lazy in his class. There is a lot of work, but that's the case for SWR.