Professor Brown is honestly one of the nicest and best professors I have had over my 4 years. She explains concepts well and her exams and assignments are fair as long as you work and prepare well for them. Her lectures can be boring but that is the nature of the concepts covered in the course. Overall, I had a great experience in her class.