Danielle McHaskell
Her lectures are interesting. The labs take forever For the final lab report, I highly recommend meeting with her at least 3 times because she corrects it for you!! The practicals are okay; you just have to study a lot. You can still try to argue your score.