Danielle O'Connor
This professor is highly knowledgeable about the things she teaches, and there is a lot to learn from her; however, she makes the class harder than it needs to be. She doesn't allow laptops and requires handwritten notes which wouldn't be a problem except she speaks fast and doesn't provide notes or a PowerPoint. She also doesn't allow recordings.