You've done some good things with the QA markup. 
* You've kept it consistent
* You marked up the Qs different than the As

You really want to accomplish a few things with the markup:


1. show that the question and answer are a pair (related elements).
2. Have something be different between the two so that you can style the questions differently than the answers.
3. Use semantic markup as much as possible.

I should say up front that there is no perfect answer for how to mark up this assignment &mdash; see [this discussion](http://www.sitepoint.com/forums/showthread.php?695009-Appropriate-Markup-for-a-Question-and-Answer-List). There is no Q&A element in HTML5. So I'm more looking that you have made an effort to do the three things above.

So while you have accomplished #2 the other ones need some work. Let's focus first on the elements you used.  h1 and h2 are the main title and it's sub title for a the page or an ````<article>```` element. So they're a little bit overkill for the QA here. This is a semantic problem. You could fix it in a couple of way (remembering there is no perfect answer). One is to use a heading for the question and a paragraph for the answer like this:

````
<div class="QA">
    <h3>question</h3>
    <p>answer</p>
</div>
<div class="QA">
    <h3>question 2</h3>
    <p>answer 2</p>
</div>
````

That also fixes a couple of other issues. One of those is that you are misusing the ````<p>```` element right now. It can't have other block elements in it and now you have the h1 inside of it. The second thing this markup does is wrap a div around each question (with a class which is important for styling later) so the Q and A are clearly a pair.

Another couple of options are:

````
<section class="QA">
    <h3>question</h3>
    <p>answer</p>
</section>
<section class="QA">
    <h3>question 2</h3>
    <p>answer 2</p>
</section>
````
Or you might use a definition list:
````
<dl>
    <dt>Question here</dt>
    <dd>answer</dd>
    <dt>Question  2 here</dt>
    <dd>answer 2</dd>
</dl>
````