Reviews of professor Kyle Hedden

Rating: 4.0/5, difficulty: 2.0/5
This class is a lot of reading but watch his videos for assignments and you will do fine.