I have immensely enjoyed the computer science and Latin programs at the school, and one thing that makes TJ unique, which I am most definitely looking forward to taking, is the cryptography elective that is offered. Though the school is a lot of work, and sometimes I complain too much, it can teach you a lot in and out of the classroom, and especially how to learn on your own. I did not really enjoy having biology, english, and design & technology as teamed courses during freshman year, but I greatly appreciate the friends I made in those classes, and the experiences we all shared. Without these teamed courses, I would likely have struggled a lot more in my transition from a small private school to a public high school. One drawback is that while most students have specific areas in which they excel, teachers sometimes assume that all students are extraordinarily gifted at their subject, and therefore their teaching reflects this expectation and leads to kids falling not understanding and falling behind.