Great teacher. Well-managed class. We have project groups and meetings which I really like. Teacher gets everyone involved and is helpful and caring but gives freedom too. Don't like Jasp assignments. Bellas responds to emails. Tests not bad just listen to lectures and read book! Take it.