Rachel Guardiola
She doesn't make any attempt to make the material in the class interesting. This makes her lectures incredibly difficult to listen to. She also doesn't really seem to know what she is doing and is rather disorganized. However, Rachel does explain things and if you do the work you will get a decent grade. Wouldn't recommend her class.