The learning environment is really great which offers a refreshing and an exciting opportunity to students to learn and challenge themselves on the courses they are taking. The interactions with lectures is great since they are always ready to help out.