John Michael R.
My blogs
| Introduction | While I will mainly be posting about AP Computer Science, I have a major interest in mechanical engineering and 3D printing that I may talk about occasionally. I also enjoy the outdoors and participate in Scouting and Marching Band. |
|---|
