Subnetting is not that complicated. Just read, understand the concepts, and practice. It's even a lot simpler than basic arithmetic because you only have to deal with 2 numbers most of the time, 0 and 1.hehe. Well, aside from converting it to readable (decimal and hex) address.