Brooke is engaging in her lectures and using real life terminology to explain content. Test heavy for sure. Lectures not mandatory but if you want a good grade you must attend. Sometimes felt as though "some questions were wrong questions". The textbook recommended is not needed at all. Would take Brooke again, 100%, but it was hard!