There are small computer labs with like 4 computers in each dorm and there is a larger lab in the library. Printing is fairly easy and the printing quota they give you should be more than enough. However, the printers can have issues so it easier to bring your own printer if you already have one. There is wireless access for students almost everywhere on campus and is generally reliable, but does slow down during peak hours of the day because so many people are using it. Calvin's IT department (CIT) is working on improving internet speeds currently. CIT helpdesk is also very helpful when it comes to computer issues. Almost everyone has a laptop and it does come in handy if you don't want to go to the library all the time.