Unfortunately though, despite these advancements there is still only so much that can be done within a single school year which limits what content students are exposed too and makes it difficult for some schools who lack resources due limited budgets or location constraints from being able provide quality materials when needed most .