Is the iPhone 6s worth getting in 2017?

I'm planning on get my first iPhone soon w used iphone 6s or plus variant. Basically anything above the 6 is way to expensive. I basically use my current phone all day sometimes a whole class period which is around 45 minutes. I don't really play much games but I browse the web a alot. I also always carry a power bank on me if I need to charge my phone

The iPhone 6s is still a very good option, it's not much worse than the iPhone 7. The iPhone 7 offers some minor upgrades that most people wouldn't notice. Such as recording in 4k at 30fps, I have never used this new feature once.

I would go for the 6s plus if you can just because I like a bigger phone.

Yeah it would be good for 2 years at least