Yes and no. You will learn the concepts and skills needed to do your homework but we will not do your homework for you.