Marta AmirSadeghi
Weekly online homework assignments that were not very difficult. Did go somewhat fast through lecture, but this was due to having only an hour and having the lab portion. All of the presentations were in Canvas. Exams included difficult problems but before each exam she went over exactly what we need to study and the types of questions to expect. 