you just have to find him everywhere like the guide, and you have to have 10 STR to ask him about his smile when you meet him in class (3rd meeting) + ask about bugbear in cryptozoology class
I suggest choosing courses that take place at the end of the week so that you have time to gain STR points and bad points (to interact with Bugbear when u skip classes, but I'm not sure if this is necessary or not lol)