Leo is very sweet and funny! She wants you to do well and will have review sessions. Tests are very hard and usually doesnt include everything learned; even if you studied it is still difficult. She allows for you to take a cheat sheet into the final exam. This course has labs which are hard and weekly online quizzes which act as grade boosters.