Yea, I know all this. I'm currently workin on fixing all the ngons. The model was rushed for the class. The teacher wasn't caring about polycounts or ngons so I didn't put too much attention into it. I'm going to refine the model and include it in my portfolio once it's done.
Posted by DILF
The model is definably nice, but the mesh flow in the wireframes needs serious work. If this is for a class assignment, I would seriously recommend fixing these errors. First, you have numerous N-gons. Keep your polys 4 sided, and if you need to use floating geometry, do it. Not everything needs to be perfectly attached. You can get the same effect by just burying the mesh slightly, and deleting the hidden face. Next, delete those faces on the cylinders, and bridge the edges, this will probably save you 2 triangles per cylinder.
If you even try to export this into any game, the triangulation will get very buggy, create many errors, and increase your polycount by a lot.
I highlighted the areas I saw from the wireframe. Remember, no more than 4 edges per poly, and if you need to use tris, use them.