This entire chapter on proofs has been a bit of a struggle for me, and the fact that we're starting on something new and different (Big O) scares me. I did well on the second midterm, I think, but that doesn't mean I fully understand the concept on proofs. I still have a small problem on the whole process of proving the more complicated proofs because the process just doesn't seem really consistent to me. I think I will understand it soon enough, and with any luck, before the semester is over.