You may be a new quilter but you've fallen into the old trap of being too critical of your own work. Your teacher will be thrilled that you thought enough of her to spend so much time making such a caring gift. Your choice of fabric and colour placement is great and the quilt looks wonderful. Trust me, no one but you will notice wonky stitching or care about squares not quite matching. Give your gift with pride!