Mr Thibodeaux was phenomenal. You can tell his passion is teaching. He made us work so hard and he grades hard but I learned so much. I could tell he cared a lot and for those who stuck it out, he was very gracious in the end. I guess thats a reward for being diligent.