Nothing even remotely objective can be said about a John Green book. 
 Not claiming objectivity here. 
 Perfect? No 
 Good? Yes 
 Typically John Green (for better or worse, for some...): Yes and no. 
 I remain a fan :)