Professor Gerace is very interesting. She is kind and wants to help you learn, but will call on you randomly in class and isn't afraid to embarrass you. She always reminds us that what we are learning is "review" even though a lot of it we haven't seen before. She's a good teacher but not always the kindest.