Andrew from California here. I finished Part One. Then I took a 16 week break to learn Java JUST SO I COULD FINISH PART TWO. Now I am ready! Wish me luck!
Hope you enjoy Part II as well. Most people find that it is a significant step up in difficulty, but what you learn about how computers and software work under the hood is amazing.