Dr. Lindner really is a super helpful professor. He breaks the class down into review slides, application sessions and group work. The only drawback is the workload, but if you watch the pre-lecture videos the class is very easy.