i have manlet hands and I went from a 4.3 to a 5.5" phone with no problems, the real flaw is carrying it in your pocket in anything other than jeans. Straight up ridiculous in shorts...
I'd recommend this site http://introcs.cs.princeton.edu/java/home/ or even better, the actual book. (Important note, I'm looking at the book through the lense...
Nothing specific really, I'm just a little more interested in programming languages and compilers is a natural complement to it. I'd rather take it compared to computer graphics or databases or web...