4010 is good with Tekes. He has a lot of information on his slides, but as long as you just listen to what he says/writes on the board then you won't get overwhelmed. Labs are fun for this course and not too challenging. HW isn't challenging either 