老师收班费是违法的。参照《中华人民共和国义务教育法》第二十五条规定,学校不得违反国家规定 收取费用,不得以向学生推销或者变相推销商品服务等方式谋取利益。
老师私自收班费,不管用于何处何人,都是不法行为。同学们应该抵制。老师如不改正,可向上级反应。