Brooke is fantastic. Everything you might want from a professor Brooke embodies. She provides as many resources as she possible can, including study objectives for each unit and links to YouTube explanations for difficult topics and free textbooks. The lab experiments are really interesting, and very fun to perform. AND, she is also hilarious!