WPI generally expects 10-12 hours of work during each week per course. Owner Shawn Needham Last date: December 09, 2022