After i5 4690k, you will get diminishing returns in terms of preformace to price ratio. I5 is enough 90 percent of the time. As for school work, if you are doing rendering of any kind, i7 is the way to go. I don't see any reason to go past the performance level of 4930k unless you are doing professional work and actually getting paid to get it done fast.