I took him for both 1001 and 1002 because I liked him so much. He is super organized and makes everything really clear. You know what to expect. He's very good about answering email fast and he cares. You can tell this guy enjoys what he's doing. I am thankful for him. Thanks Prof Thibodeaux!