petermeadit
Top Contributor
Thought I would share this. If you spend enough time in WordPress, chances are you are going to need to understand Themes. You may even want to develop your own Theme. The below is a great step-by-step guide.
http://wp.tutsplus.com/series/developing-your-first-wordpress-theme/
http://wp.tutsplus.com/series/developing-your-first-wordpress-theme/