Reviews of professor Alan Hart

Rating: 3.0/5, difficulty: 4.0/5
he's a fun teacher, but sometimes it'll get a bit boring. you have quizzes almost every week and his quizzes are very hard. he provides a good baseline of what you need to learn, and has lots of lecture notes. he's overall very nice and fun but the class itself was just too critical and hard. do not take if you are bad at memorization.

Rating: 4.0/5, difficulty: 4.0/5
Mr. Hart was a good teacher. He was helpful and ready to answer any questions i had. There were many assignments per week which was a bit time consuming but the hardest part was definitely the exams.

Rating: 5.0/5, difficulty: 2.0/5
If you take this class as a hybrid you will have to read the online textbook that is provided. He was amazing during labs he goes over them with the entire class, so you will almost never be confused. There are three projects, however he is a lenient grader. He also provides extra credit and assigns homework and three test that are easy.