The ISP-VL project-a collaborative learning experience with great implications