I just found out yesterday that we're getting three interns this coming Monday and that my boss is offloading them onto me. I was a TA and tutor for several years in college, so I genuinely enjoy teaching people. Except in this case, I'm a freshly graduated junior developer of only 4 months. I'm still figuring things out as it is and I'd hate to be responsible for three people who are seeking a professional learning experience and end up failing them.
Additionally, I work at a start-up and my position in front-end development is not a position anyone else here has; I've had no seniors here to learn from and so all of my projects have been built and designed on my own and through my own learning (and we all know what a rocky road that can lead to). I feel that I am strictly in no position to be handling interns when I'm so inexperienced myself. His words to me yesterday were that, "You'll be working very closely with the interns on your projects and having them do this and that." Being that my project is in languages/technologies no one else here knows/uses, this translates to me being the sole programmer working with them. If they have questions or get stuck- they can only come to me. This is not your simple run-of-the-mill web page; this involves several JS libraries and 3D rending in the browser. My JS alone is more than 2000 lines.
Is it normal to put interns under freshly hired staff straight out of college? What about three of them? How do I handle this?