We believe you can graduate on time. It is all a matter of being willing to work hard, which you are. And I am sure many of the horrible things she said she didn't really mean, that she was just angry, and will probably regret saying them later. If there's anything we can do to help. let us know.
Bookmarks