As a student of Cache La Poudre, I personally love it! I have friends at most of the other junior high schools in the district. From what I hear and see, students at CLP are very happy. Plus, being a smaller school you can get more help from teachers with assignments. You can also stay after school for Pirate Tutorial, which is basically a two hour study hall. Overall I think the disciplinary portion is adequate. I can't really find a flaw with CLP. I think this is one of the best options for a school.