402296 (1) [Avatar] Offline
#1
topDogVotes onSuccess {
    case _ => println("The top dog currently has" + topDogVotes + "votes.")
}

This code segment, I don't think it will print out as it suggests in
step 6
Prints "The top dog currently has 105 votes."

Since topDogVotes is of type Future[Int] the println in the onSucess block will produce Future(Success(105))
To fix, I think this would work:
topDogVotes onSuccess {
    case x: Int => println(s"The top dog currently has $x votes.")
}