Amazing teacher very patient, can't recommend Elaine enough loved every single class can't wait for next block