Reviews of professor Amanda Layman

Rating: 3.0/5, difficulty: 3.0/5
She's really energetic & nice but sometimes her instructions are unclear. offers lots of extra credit