My Role Play Project

Role play is often something that we develop a dislike, or even an irrational fear of during our days at school, thanks to teachers causing embarrassment to students by forcing them to take on roles in front of their peers. Despite countless studies linking long term psychological harm in this context, it is also a […]