What are the uses of に and とは in this sentence?
俺のような学生生活に夢も持たない人間とはまったく違う人種。
I know this sentence says something along the lines of 'Those people are like a completely different race than someone who has a dreamless school life like me'. What I don't understand is the use of に on the 学生生活 and also the とは but I think that it might be a shortening of というは?