Professor Thib offered a healthy environment that gave students the opportunity to improve many aspects of their writings. Late assignments aren't tolerated. I recommend getting the online version of the textbook. The class was difficult at times but he is a very helpful professor and is clear about his expectations.