Professor Magargal is fantastic. Super cool and casual. Easy to get a hold of via email. Gives lots of great resources and handouts to help achieve a quality paper-I constantly referred to them. She is strict but extremely fair. Class schedule is clear and the workload is manageable, even with a job, during intersession. Would take her again. A++++