Welcome back to FCC!!! You did well on your page, no problems with your markup or anything Only thing really is that in the mobile view, it might be better to center your picture because its way off to the left. If you add a class of text center t the div its in so that its
<div class="col-md-4 text-center"> then it will look good on any screen size.
Also, your contact form is flush with the screen on mobile view too… just add a touch of padding to the div its in and that will help… maybe consider wrapping your form in a form group.
No worries on design and such, its great to look at but nothing to stress over…you can always go back over your projects to pretty them up lol but getting the coding part down is the really important part, and you’re off to a great re-start