Mr. Brown and a decent teacher, but he is not always very clear with the topic he is teaching. Also, he has odd hours so it's difficult to go for help outside of school. He IS entertaining, though.
mr brown is a great guy and great teacher. i recomend taking his class to everyone.