Some tips are in this devlog: https://bobcgames.itch.io/yags/devlog/67142/updates-game-tips-and-shoutouts
Basically, successfully visit Q&A on September 9, explore campus on August 26, and talk to Janet on September 23. Otherwise, just spend as much time with him as possible, and don't come on to him too strongly.