tranGPT Day 2: Busting a Mission Yesterday, when we left at 6:07AM,... JohnMay 23, 2026May 23, 2026 tranGPT Day 1: Emergency Evacuation This morning was wild. At 6:07am... JohnMay 22, 2026May 24, 2026 tranGPT Teaching Adventures, Pt. 18 Another year of teaching for the... JohnMay 21, 2026May 20, 2026 tranGPT Spotify Netflix Cards It’s a Pokemon themed birthday party... JohnMay 16, 2026 tranGPT Farewell IB Class of 2026′ Today was officially the last day... JohnMay 15, 2026May 15, 2026 tranGPT Kat’s First Mother’s Day Happy Mother’s Day to Katherine, not... JohnMay 10, 2026May 12, 2026 tranGPT Project tranGPT I am officially renaming this year’s... JohnMay 9, 2026May 12, 2026 tranGPT Hacked! It’s a bit unfortunate, but my... JohnMay 8, 2026 tranGPT The IB Test When I was a soccer coach,... JohnMay 7, 2026 tranGPT Hierarchy of Needs According to Abraham Maslow’s hierarchy of... JohnApr 30, 2026May 7, 2026 tranGPT Item of “Sentimental Value” Went to a “Capturing Kids’ Heart”... JohnApr 29, 2026May 7, 2026 tranGPT I’m Still Standing Kai is learning how to stand.... JohnApr 27, 2026May 7, 2026 tranGPT Anniversary Celebrations Some exciting updates. We got tickets... JohnApr 17, 2026May 6, 2026 tranGPT Bookshelf Boy Today, I was pleasantly surprised by... JohnApr 16, 2026May 6, 2026 tranGPT Congratulations to Andy! I’m so happy for Andy Phan,... JohnApr 11, 2026May 6, 2026 tranGPT Anti-Nazi Propaganda Teaching about WW2 in this day... JohnApr 9, 2026May 6, 2026 tranGPT Comments from Strangers Something I could not get out... JohnApr 4, 2026May 6, 2026 tranGPT Being Present Well, yesterday’s blog post had a... JohnApr 2, 2026May 6, 2026 tranGPT Principal Tran Today I got the greatest of... JohnApr 1, 2026May 7, 2026 tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT Day 1: Emergency Evacuation This morning was wild. At 6:07am... JohnMay 22, 2026May 24, 2026 tranGPT Teaching Adventures, Pt. 18 Another year of teaching for the... JohnMay 21, 2026May 20, 2026 tranGPT Spotify Netflix Cards It’s a Pokemon themed birthday party... JohnMay 16, 2026 tranGPT Farewell IB Class of 2026′ Today was officially the last day... JohnMay 15, 2026May 15, 2026 tranGPT Kat’s First Mother’s Day Happy Mother’s Day to Katherine, not... JohnMay 10, 2026May 12, 2026 tranGPT Project tranGPT I am officially renaming this year’s... JohnMay 9, 2026May 12, 2026 tranGPT Hacked! It’s a bit unfortunate, but my... JohnMay 8, 2026 tranGPT The IB Test When I was a soccer coach,... JohnMay 7, 2026 tranGPT Hierarchy of Needs According to Abraham Maslow’s hierarchy of... JohnApr 30, 2026May 7, 2026 tranGPT Item of “Sentimental Value” Went to a “Capturing Kids’ Heart”... JohnApr 29, 2026May 7, 2026 tranGPT I’m Still Standing Kai is learning how to stand.... JohnApr 27, 2026May 7, 2026 tranGPT Anniversary Celebrations Some exciting updates. We got tickets... JohnApr 17, 2026May 6, 2026 tranGPT Bookshelf Boy Today, I was pleasantly surprised by... JohnApr 16, 2026May 6, 2026 tranGPT Congratulations to Andy! I’m so happy for Andy Phan,... JohnApr 11, 2026May 6, 2026 tranGPT Anti-Nazi Propaganda Teaching about WW2 in this day... JohnApr 9, 2026May 6, 2026 tranGPT Comments from Strangers Something I could not get out... JohnApr 4, 2026May 6, 2026 tranGPT Being Present Well, yesterday’s blog post had a... JohnApr 2, 2026May 6, 2026 tranGPT Principal Tran Today I got the greatest of... JohnApr 1, 2026May 7, 2026 tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT Teaching Adventures, Pt. 18 Another year of teaching for the... JohnMay 21, 2026May 20, 2026 tranGPT Spotify Netflix Cards It’s a Pokemon themed birthday party... JohnMay 16, 2026 tranGPT Farewell IB Class of 2026′ Today was officially the last day... JohnMay 15, 2026May 15, 2026 tranGPT Kat’s First Mother’s Day Happy Mother’s Day to Katherine, not... JohnMay 10, 2026May 12, 2026 tranGPT Project tranGPT I am officially renaming this year’s... JohnMay 9, 2026May 12, 2026 tranGPT Hacked! It’s a bit unfortunate, but my... JohnMay 8, 2026 tranGPT The IB Test When I was a soccer coach,... JohnMay 7, 2026 tranGPT Hierarchy of Needs According to Abraham Maslow’s hierarchy of... JohnApr 30, 2026May 7, 2026 tranGPT Item of “Sentimental Value” Went to a “Capturing Kids’ Heart”... JohnApr 29, 2026May 7, 2026 tranGPT I’m Still Standing Kai is learning how to stand.... JohnApr 27, 2026May 7, 2026 tranGPT Anniversary Celebrations Some exciting updates. We got tickets... JohnApr 17, 2026May 6, 2026 tranGPT Bookshelf Boy Today, I was pleasantly surprised by... JohnApr 16, 2026May 6, 2026 tranGPT Congratulations to Andy! I’m so happy for Andy Phan,... JohnApr 11, 2026May 6, 2026 tranGPT Anti-Nazi Propaganda Teaching about WW2 in this day... JohnApr 9, 2026May 6, 2026 tranGPT Comments from Strangers Something I could not get out... JohnApr 4, 2026May 6, 2026 tranGPT Being Present Well, yesterday’s blog post had a... JohnApr 2, 2026May 6, 2026 tranGPT Principal Tran Today I got the greatest of... JohnApr 1, 2026May 7, 2026 tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT Spotify Netflix Cards It’s a Pokemon themed birthday party... JohnMay 16, 2026 tranGPT Farewell IB Class of 2026′ Today was officially the last day... JohnMay 15, 2026May 15, 2026 tranGPT Kat’s First Mother’s Day Happy Mother’s Day to Katherine, not... JohnMay 10, 2026May 12, 2026 tranGPT Project tranGPT I am officially renaming this year’s... JohnMay 9, 2026May 12, 2026 tranGPT Hacked! It’s a bit unfortunate, but my... JohnMay 8, 2026 tranGPT The IB Test When I was a soccer coach,... JohnMay 7, 2026 tranGPT Hierarchy of Needs According to Abraham Maslow’s hierarchy of... JohnApr 30, 2026May 7, 2026 tranGPT Item of “Sentimental Value” Went to a “Capturing Kids’ Heart”... JohnApr 29, 2026May 7, 2026 tranGPT I’m Still Standing Kai is learning how to stand.... JohnApr 27, 2026May 7, 2026 tranGPT Anniversary Celebrations Some exciting updates. We got tickets... JohnApr 17, 2026May 6, 2026 tranGPT Bookshelf Boy Today, I was pleasantly surprised by... JohnApr 16, 2026May 6, 2026 tranGPT Congratulations to Andy! I’m so happy for Andy Phan,... JohnApr 11, 2026May 6, 2026 tranGPT Anti-Nazi Propaganda Teaching about WW2 in this day... JohnApr 9, 2026May 6, 2026 tranGPT Comments from Strangers Something I could not get out... JohnApr 4, 2026May 6, 2026 tranGPT Being Present Well, yesterday’s blog post had a... JohnApr 2, 2026May 6, 2026 tranGPT Principal Tran Today I got the greatest of... JohnApr 1, 2026May 7, 2026 tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT Farewell IB Class of 2026′ Today was officially the last day... JohnMay 15, 2026May 15, 2026 tranGPT Kat’s First Mother’s Day Happy Mother’s Day to Katherine, not... JohnMay 10, 2026May 12, 2026 tranGPT Project tranGPT I am officially renaming this year’s... JohnMay 9, 2026May 12, 2026 tranGPT Hacked! It’s a bit unfortunate, but my... JohnMay 8, 2026 tranGPT The IB Test When I was a soccer coach,... JohnMay 7, 2026 tranGPT Hierarchy of Needs According to Abraham Maslow’s hierarchy of... JohnApr 30, 2026May 7, 2026 tranGPT Item of “Sentimental Value” Went to a “Capturing Kids’ Heart”... JohnApr 29, 2026May 7, 2026 tranGPT I’m Still Standing Kai is learning how to stand.... JohnApr 27, 2026May 7, 2026 tranGPT Anniversary Celebrations Some exciting updates. We got tickets... JohnApr 17, 2026May 6, 2026 tranGPT Bookshelf Boy Today, I was pleasantly surprised by... JohnApr 16, 2026May 6, 2026 tranGPT Congratulations to Andy! I’m so happy for Andy Phan,... JohnApr 11, 2026May 6, 2026 tranGPT Anti-Nazi Propaganda Teaching about WW2 in this day... JohnApr 9, 2026May 6, 2026 tranGPT Comments from Strangers Something I could not get out... JohnApr 4, 2026May 6, 2026 tranGPT Being Present Well, yesterday’s blog post had a... JohnApr 2, 2026May 6, 2026 tranGPT Principal Tran Today I got the greatest of... JohnApr 1, 2026May 7, 2026 tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT Kat’s First Mother’s Day Happy Mother’s Day to Katherine, not... JohnMay 10, 2026May 12, 2026 tranGPT Project tranGPT I am officially renaming this year’s... JohnMay 9, 2026May 12, 2026 tranGPT Hacked! It’s a bit unfortunate, but my... JohnMay 8, 2026 tranGPT The IB Test When I was a soccer coach,... JohnMay 7, 2026 tranGPT Hierarchy of Needs According to Abraham Maslow’s hierarchy of... JohnApr 30, 2026May 7, 2026 tranGPT Item of “Sentimental Value” Went to a “Capturing Kids’ Heart”... JohnApr 29, 2026May 7, 2026 tranGPT I’m Still Standing Kai is learning how to stand.... JohnApr 27, 2026May 7, 2026 tranGPT Anniversary Celebrations Some exciting updates. We got tickets... JohnApr 17, 2026May 6, 2026 tranGPT Bookshelf Boy Today, I was pleasantly surprised by... JohnApr 16, 2026May 6, 2026 tranGPT Congratulations to Andy! I’m so happy for Andy Phan,... JohnApr 11, 2026May 6, 2026 tranGPT Anti-Nazi Propaganda Teaching about WW2 in this day... JohnApr 9, 2026May 6, 2026 tranGPT Comments from Strangers Something I could not get out... JohnApr 4, 2026May 6, 2026 tranGPT Being Present Well, yesterday’s blog post had a... JohnApr 2, 2026May 6, 2026 tranGPT Principal Tran Today I got the greatest of... JohnApr 1, 2026May 7, 2026 tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT Project tranGPT I am officially renaming this year’s... JohnMay 9, 2026May 12, 2026 tranGPT Hacked! It’s a bit unfortunate, but my... JohnMay 8, 2026 tranGPT The IB Test When I was a soccer coach,... JohnMay 7, 2026 tranGPT Hierarchy of Needs According to Abraham Maslow’s hierarchy of... JohnApr 30, 2026May 7, 2026 tranGPT Item of “Sentimental Value” Went to a “Capturing Kids’ Heart”... JohnApr 29, 2026May 7, 2026 tranGPT I’m Still Standing Kai is learning how to stand.... JohnApr 27, 2026May 7, 2026 tranGPT Anniversary Celebrations Some exciting updates. We got tickets... JohnApr 17, 2026May 6, 2026 tranGPT Bookshelf Boy Today, I was pleasantly surprised by... JohnApr 16, 2026May 6, 2026 tranGPT Congratulations to Andy! I’m so happy for Andy Phan,... JohnApr 11, 2026May 6, 2026 tranGPT Anti-Nazi Propaganda Teaching about WW2 in this day... JohnApr 9, 2026May 6, 2026 tranGPT Comments from Strangers Something I could not get out... JohnApr 4, 2026May 6, 2026 tranGPT Being Present Well, yesterday’s blog post had a... JohnApr 2, 2026May 6, 2026 tranGPT Principal Tran Today I got the greatest of... JohnApr 1, 2026May 7, 2026 tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT Hacked! It’s a bit unfortunate, but my... JohnMay 8, 2026 tranGPT The IB Test When I was a soccer coach,... JohnMay 7, 2026 tranGPT Hierarchy of Needs According to Abraham Maslow’s hierarchy of... JohnApr 30, 2026May 7, 2026 tranGPT Item of “Sentimental Value” Went to a “Capturing Kids’ Heart”... JohnApr 29, 2026May 7, 2026 tranGPT I’m Still Standing Kai is learning how to stand.... JohnApr 27, 2026May 7, 2026 tranGPT Anniversary Celebrations Some exciting updates. We got tickets... JohnApr 17, 2026May 6, 2026 tranGPT Bookshelf Boy Today, I was pleasantly surprised by... JohnApr 16, 2026May 6, 2026 tranGPT Congratulations to Andy! I’m so happy for Andy Phan,... JohnApr 11, 2026May 6, 2026 tranGPT Anti-Nazi Propaganda Teaching about WW2 in this day... JohnApr 9, 2026May 6, 2026 tranGPT Comments from Strangers Something I could not get out... JohnApr 4, 2026May 6, 2026 tranGPT Being Present Well, yesterday’s blog post had a... JohnApr 2, 2026May 6, 2026 tranGPT Principal Tran Today I got the greatest of... JohnApr 1, 2026May 7, 2026 tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT The IB Test When I was a soccer coach,... JohnMay 7, 2026 tranGPT Hierarchy of Needs According to Abraham Maslow’s hierarchy of... JohnApr 30, 2026May 7, 2026 tranGPT Item of “Sentimental Value” Went to a “Capturing Kids’ Heart”... JohnApr 29, 2026May 7, 2026 tranGPT I’m Still Standing Kai is learning how to stand.... JohnApr 27, 2026May 7, 2026 tranGPT Anniversary Celebrations Some exciting updates. We got tickets... JohnApr 17, 2026May 6, 2026 tranGPT Bookshelf Boy Today, I was pleasantly surprised by... JohnApr 16, 2026May 6, 2026 tranGPT Congratulations to Andy! I’m so happy for Andy Phan,... JohnApr 11, 2026May 6, 2026 tranGPT Anti-Nazi Propaganda Teaching about WW2 in this day... JohnApr 9, 2026May 6, 2026 tranGPT Comments from Strangers Something I could not get out... JohnApr 4, 2026May 6, 2026 tranGPT Being Present Well, yesterday’s blog post had a... JohnApr 2, 2026May 6, 2026 tranGPT Principal Tran Today I got the greatest of... JohnApr 1, 2026May 7, 2026 tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT Hierarchy of Needs According to Abraham Maslow’s hierarchy of... JohnApr 30, 2026May 7, 2026 tranGPT Item of “Sentimental Value” Went to a “Capturing Kids’ Heart”... JohnApr 29, 2026May 7, 2026 tranGPT I’m Still Standing Kai is learning how to stand.... JohnApr 27, 2026May 7, 2026 tranGPT Anniversary Celebrations Some exciting updates. We got tickets... JohnApr 17, 2026May 6, 2026 tranGPT Bookshelf Boy Today, I was pleasantly surprised by... JohnApr 16, 2026May 6, 2026 tranGPT Congratulations to Andy! I’m so happy for Andy Phan,... JohnApr 11, 2026May 6, 2026 tranGPT Anti-Nazi Propaganda Teaching about WW2 in this day... JohnApr 9, 2026May 6, 2026 tranGPT Comments from Strangers Something I could not get out... JohnApr 4, 2026May 6, 2026 tranGPT Being Present Well, yesterday’s blog post had a... JohnApr 2, 2026May 6, 2026 tranGPT Principal Tran Today I got the greatest of... JohnApr 1, 2026May 7, 2026 tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT Item of “Sentimental Value” Went to a “Capturing Kids’ Heart”... JohnApr 29, 2026May 7, 2026 tranGPT I’m Still Standing Kai is learning how to stand.... JohnApr 27, 2026May 7, 2026 tranGPT Anniversary Celebrations Some exciting updates. We got tickets... JohnApr 17, 2026May 6, 2026 tranGPT Bookshelf Boy Today, I was pleasantly surprised by... JohnApr 16, 2026May 6, 2026 tranGPT Congratulations to Andy! I’m so happy for Andy Phan,... JohnApr 11, 2026May 6, 2026 tranGPT Anti-Nazi Propaganda Teaching about WW2 in this day... JohnApr 9, 2026May 6, 2026 tranGPT Comments from Strangers Something I could not get out... JohnApr 4, 2026May 6, 2026 tranGPT Being Present Well, yesterday’s blog post had a... JohnApr 2, 2026May 6, 2026 tranGPT Principal Tran Today I got the greatest of... JohnApr 1, 2026May 7, 2026 tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT I’m Still Standing Kai is learning how to stand.... JohnApr 27, 2026May 7, 2026 tranGPT Anniversary Celebrations Some exciting updates. We got tickets... JohnApr 17, 2026May 6, 2026 tranGPT Bookshelf Boy Today, I was pleasantly surprised by... JohnApr 16, 2026May 6, 2026 tranGPT Congratulations to Andy! I’m so happy for Andy Phan,... JohnApr 11, 2026May 6, 2026 tranGPT Anti-Nazi Propaganda Teaching about WW2 in this day... JohnApr 9, 2026May 6, 2026 tranGPT Comments from Strangers Something I could not get out... JohnApr 4, 2026May 6, 2026 tranGPT Being Present Well, yesterday’s blog post had a... JohnApr 2, 2026May 6, 2026 tranGPT Principal Tran Today I got the greatest of... JohnApr 1, 2026May 7, 2026 tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT Anniversary Celebrations Some exciting updates. We got tickets... JohnApr 17, 2026May 6, 2026 tranGPT Bookshelf Boy Today, I was pleasantly surprised by... JohnApr 16, 2026May 6, 2026 tranGPT Congratulations to Andy! I’m so happy for Andy Phan,... JohnApr 11, 2026May 6, 2026 tranGPT Anti-Nazi Propaganda Teaching about WW2 in this day... JohnApr 9, 2026May 6, 2026 tranGPT Comments from Strangers Something I could not get out... JohnApr 4, 2026May 6, 2026 tranGPT Being Present Well, yesterday’s blog post had a... JohnApr 2, 2026May 6, 2026 tranGPT Principal Tran Today I got the greatest of... JohnApr 1, 2026May 7, 2026 tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT Bookshelf Boy Today, I was pleasantly surprised by... JohnApr 16, 2026May 6, 2026 tranGPT Congratulations to Andy! I’m so happy for Andy Phan,... JohnApr 11, 2026May 6, 2026 tranGPT Anti-Nazi Propaganda Teaching about WW2 in this day... JohnApr 9, 2026May 6, 2026 tranGPT Comments from Strangers Something I could not get out... JohnApr 4, 2026May 6, 2026 tranGPT Being Present Well, yesterday’s blog post had a... JohnApr 2, 2026May 6, 2026 tranGPT Principal Tran Today I got the greatest of... JohnApr 1, 2026May 7, 2026 tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT Congratulations to Andy! I’m so happy for Andy Phan,... JohnApr 11, 2026May 6, 2026 tranGPT Anti-Nazi Propaganda Teaching about WW2 in this day... JohnApr 9, 2026May 6, 2026 tranGPT Comments from Strangers Something I could not get out... JohnApr 4, 2026May 6, 2026 tranGPT Being Present Well, yesterday’s blog post had a... JohnApr 2, 2026May 6, 2026 tranGPT Principal Tran Today I got the greatest of... JohnApr 1, 2026May 7, 2026 tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT Anti-Nazi Propaganda Teaching about WW2 in this day... JohnApr 9, 2026May 6, 2026 tranGPT Comments from Strangers Something I could not get out... JohnApr 4, 2026May 6, 2026 tranGPT Being Present Well, yesterday’s blog post had a... JohnApr 2, 2026May 6, 2026 tranGPT Principal Tran Today I got the greatest of... JohnApr 1, 2026May 7, 2026 tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT Comments from Strangers Something I could not get out... JohnApr 4, 2026May 6, 2026 tranGPT Being Present Well, yesterday’s blog post had a... JohnApr 2, 2026May 6, 2026 tranGPT Principal Tran Today I got the greatest of... JohnApr 1, 2026May 7, 2026 tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT Being Present Well, yesterday’s blog post had a... JohnApr 2, 2026May 6, 2026 tranGPT Principal Tran Today I got the greatest of... JohnApr 1, 2026May 7, 2026 tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT Principal Tran Today I got the greatest of... JohnApr 1, 2026May 7, 2026 tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT Staying at Kennedy This week, I got a double... JohnMar 20, 2026May 7, 2026 tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT Experimental Phase I’m in a highly experimental phase... JohnMar 18, 2026May 7, 2026 tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT 5 Years Ago 5 years ago, I was a... JohnMar 16, 2026May 7, 2026 tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234
tranGPT Anime Parental Duties Slowly but surely I’m becoming more... JohnMar 14, 2026May 7, 2026 tranGPT UCLA tour Today my life went full circle... JohnMar 10, 2026May 7, 2026 1234