Ann Sibert is very unorganized, during the 4th week of classes she still didn't have her blackboard site together. We had to email all of our homework to her and she would loose track of emails and blame us. It was a complete mess. She is also very boring during lectures. Lots of homework too and she is not a people person. I don't recommend her.