Allison might be my favorite teacher of all time. She is excellent at explaining really confusing concepts in Physics, and she's sooo fair and generous! It's really important to her that everybody has a chance to get their best grade, so it's okay to retake things and resubmit work. She's super easy to talk to, and always responds to emails.