I have driven my biology professor insane this year by incessantly asking questions, and thus holding her up and making her late for her other classes. I also had a problem with being given the wrong (much lower) grade by accident. I had to communicate quite a lot with her before this issue by email. I spend a lot of time obsessing over exactly how to word the emails so as not to inadvertently offend her (social anxiety). I also have spent most of this year obsessively studying the material for this course, as I found it challenging, and was also very interested in it. I am doing extremely well in this course. Most of this year my life has revolved around it. Unlike some of my other professors she has tried to answer my questions, and has encouraged me quite a bit.
Anyways for all of these reasons, I feel much attached to this course, and my professor. I wanted to get her a little present at the end of term. The problem is that final grades won't be in by the last time I see her. They sell these little stuffed microbes/cells online, they have white blood cells, neurons, herpes, sperm and egg cells etc, and they are really cute stuffed animals! Anyways, I wanted to get her a white blood cell. She seems very passionate about cell biology, so I think if she doesn't already have one she would appreciate it. Also, I think it is a nice thing to do, to get someone a white blood cell. Like wishing them good health. Do you think it is inappropriate to give my university professor a present? If not...it more appropriate to give her the present now or at the end of the year. I don't want it to look like I am sucking to her...grade grubbing. I am already worried she might think this from all the questions I ask. What do you think?