Make sure you like your group from the beginning  because you have to interact with them the whole semester. Overall very good professor for a hard class that requires a lot of writing. I don't know how how people could rate her lower than 5/5.