Joe gets embarrassingly emotional at times and the ending is saccharine. But he's a likeable guy and even if he's a young reasonably goodlooking white guy who this was never gonna be a problem for, it's an interesting premise.
The fact I'm an Anton Yelchin fan probably made this seem better than it is. It's sweet yet sometimes corny, funny yet sometimes unintendedly. It's a fun, coming of age film with a little heart but defies being taking too seriously.