Thomas is going to college this fall, studying computer science. He wants to get a new laptop to supplement his desktop at school. Should he buy a MacBook Pro? Leo says that he should and the reason is that Macs are built on the Linux kernel, making it ideal for computer programming. Before he buys anything, though, he should call the school and talk to the head of the Computer Science department and ask their recommendations. Worst case scenario, he can buy the Mac and then install Windows or Linux on it. The downside is that they are more expensive. A $1200 MacBook Pro with an i5 would work, though. He can always go with an Apple certified refurbished model to save a little money.