But it just seems like it's going really slow (for me, compared to what I'm used to).. Like I won't hear from him for days and then all of a sudden he will talk to me and ask to see me. Or when I iniate, he isn't that receptive but mostly when it's on his terms. I'm a pretty 20 year old and I think most guys would jump at the opportunity, but he just doesn't seem interested when he goes all MIA for a week.. Then pops back up like nothing.
Most Helpful Guy
He may not be interested but at the same time he might just think that about you and doesn't want to creep you out by being overly available. If you like him, then show him your interested by flirting with him a little bit or just touching him. You said it yourself, he's inexperienced so start initiating. Ask him to hang out, text him. If he gets comfortable around you, then he will naturally start doing these things by himself instead of you having to do it.
Also, since he is academically driven, he may be really busy with school work and doesn't really have time to think about other things so I wouldn't worry too much about MIA for a week thing and him.
Most Helpful Girl
Maybe he has a lot going on which can be very sexy. Or he has other girls and that's why the roommates look at you funny.