I have had a very good year with him. He's taught the material very well and he's an awesome guy.
The class was AP and I did not understand anything about econ after I took it. He needs to not get so off topic and such. Great guy though!
Subject matter was difficult. Bailey is an awesome guy and a great person.
He's a cool guy, but sometimes the class gets a little too boring...