Alyssa Johnson
For an inexperienced teacher, she gives a lot of my other professors a run for their money. She's super clear about assignments and really pushes students to do their best. She's very humble and certainly holds high expectations.