Mr. Briscoe was great! He's very clear about his expectations and if you're willing to put in the work you can get an A in his class. There are 5 tests and a comprehensive final, but he provides everything you need to be able to succeed in those tests. He's very personable and can be super funny. He's real and relatable, and learned all our names.