Professor ok very lecture heavy class. Tons of assignments. Be prepared to dedicate a lot of your time to homework and assignments out of class. Most weeks multiple written assignments and an online simulation that no instruction were given. Homework is also graded to a high standard. Class had a final presentation, paper, and exam .