Kaitlyn Fitzgerald
She is awful. She speaks down to her students and is not very helpful at all.Although she is very knowledgeable in the subject, she often gets off track and makes sure to share all of her opinions. She grades hard on the two papers and will not give you a 100. Exams count for 300/500 points in the class and are also impossible to get 100 on. run. 
