I am starting my 6th week of teaching Geometry to mostly juniors and seniors at Crownpoint High School. Before my 6 weeks here in New Mexico, I was in Phoenix for Teach For America's institute which is an intensive training program crams the basics of teaching and the TFA program in only 5 weeks! Institute has been, by far, one of the most intense experiences of my life. I don't think I have ever experienced such a lack of sleep for such a long time period. Although, I do miss the ninth graders I had the honor of teaching there, I am very happy that I am in New Mexico. Getting to know the Navajo community has been my favorite part - I (mostly) enjoy actually teaching and executing my lesson plans, but the planning part is what gets to me. I wasn't given much of a curriculum and have no idea what I am supposed to teach and when, so I spend most of my time after school figuring all of that out. Lesson planning is definitely the hardest thing I have had to deal with so far. The second hardest is absences and newly enrolled students. Students are constantly absent/arrive to class late and I am getting new students every week! As a result, half my class is completely lost and the other half is bored because I am reviewing the same material. All in all, I could not think of a better purpose for me than to be teaching at Crownpoint High School. The school needs a lot of help and the students deserve it. Students have said things to me like: "It's weird to have a teacher that cares so much." "All the new teachers talk so much more than the old ones. They just sat at their computers." "It's awesome that you don't just use the book to teach us." Although, the veteran teachers there have reason behind how they teach, I do think it will progress the school to have teachers who come in with a different style of teaching. I think I have been discovering my personal teaching style, but I still try something new everyday to test out the waters. This is definitely quite an adventure with many hardships, but I feel so fortunate to be on it.