Dr. Solomon knows her content well and is brilliant and well spoken. However, she is no teacher. She lectured for the semester and was too packed during office hours because of the level of confusion. Our entire class could barely pass a paper and she seemed confused as to why instead of changing the way our class worked. Avoid if you can.