Samantha Walsh
I adored her! Personality-wise she's super-nice, genuinely cares about u and ur grades, and will personally check up on u if she sees ur struggling. if u have any questions, she always replies super fast. Class-wise, she gives very clear instructions/expectations. The workload is average-intensive, but shes v flexible w grading and deadlines