Very good professor. Show up, Listen, do your assignments, and you should get an A. Tests are not hard if you've payed attention, and every lab should be an A if you follow the in depth tutorials he gives.