SO unprofessional! yes some therapists are VERY directive and that can be helpful BUT there needs to be some kind of rapport. Forgetting your appointments and your name? That would only happen once with me and I would 1. leave and 2. tell others to stay away.
Again, I would feel different if they were just being directive but paired with the other things you've said...

hmmm... they need to be running in the other direction but you get the idea!