These are basic common sense stuff, Being a programmer is not required to understand date structure ( I would call it basic maths, rather than programming)
I'm online at the moment. Been looking to get away from the online freelancing stuff and focus purely on businesses for a few reasons. Those date formats annoy me as I can't remember them, I always go to php.net to see what they are For basic WP the template tags are fine. If you want to do stuff like display the featured post separately to the rest, insert an ad after X amount of posts and other things that clients generally request PHP knowledge is def. required
There is logic behind writen CSS longhand, It makes it easyer for clients to edit on there part. Incase there is a problem or they want to change something with ease. I normally don't code with in-line styles. I use <ul> and <p> and <h1>-<h6>, and the <br /> breaks where not unnecessary. I've been doing this for a long time. 9+ years. There is logic behind every thing. I know how to code short hand css if people want to learn i could teach.
Why should I do this, when I guarantee. That If you don't learn something in your first lesson I give you a Full Refund. Second of all like everyone else said, that WP-Theme is half php tags. If u wanted to know how to code WP-Theme also you would have to pay a bit extra.
full range of tutors. you must be good at the web design . I am know all of them but not good at them. so I can't give tutors to others.
if you had used <p> in certain places, you wouldn't need <br /> the first 2 samples have inline styles... <div class="h1"> <---does not count as <h1>
Reason I do so. I use the h1 h2 etc. more in wordpress theme. I code like this so I don't get confused but I'm professional at coding I know my stuff.