I don’t think this letter is half bad, honestly.
But I am concerned that you basically froze. I call it the head in sand syndrome. You need to get set up with someone to talk with at least weekly, someone who wlll go through the syllabus with you, help you plan, and keep you moving. By all means leave psychology, but if you find yourself in a class you dislike and aren’t working in again, try to withdraw before you are stuck with a failing grade. An advisor can help you make those decisions as well. It sounds like you isolated yourself and got paralyzed.
Will you have a chance to talk with someone?
Any school that has a program like EOP should also be making darn sure the students are meeting with their advisors. I feel as if the school dropped the ball a little here too.