Alden Jackson
Professor Jackson is super knowledgeable and clearly enjoys teaching. The class has 5 projects, of which 4 are partner projects. Expect to teach yourself how to complete the projects as no coding is actually taught in lecture. Additionally, there are 2 paper readings each week. Only downside is how long it takes to get any grades back...