( ! ) Notice: Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>feeds-for-youtube</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.) in /users/t/i/tiie/www-root/blog/wp-includes/functions.php on line 6121
Call Stack
#TimeMemoryFunctionLocation
10.0001497464{main}( ).../index.php:0
20.0001497816require( '/users/t/i/tiie/www-root/blog/wp-blog-header.php ).../index.php:17
30.0001498232require_once( '/users/t/i/tiie/www-root/blog/wp-load.php ).../wp-blog-header.php:13
40.0001498656require_once( '/users/t/i/tiie/www-root/blog/wp-config.php ).../wp-load.php:50
50.0001500296require_once( '/users/t/i/tiie/www-root/blog/wp-settings.php ).../wp-config.php:93
60.03043369056do_action( $hook_name = 'plugins_loaded' ).../wp-settings.php:578
70.03043369272WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
80.03043369272WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
90.03113384768sby_init( '' ).../class-wp-hook.php:324
100.03113385096__( $text = 'Feeds for YouTube', $domain = 'feeds-for-youtube' ).../youtube-feed.php:126
110.03113385096translate( $text = 'Feeds for YouTube', $domain = 'feeds-for-youtube' ).../l10n.php:307
120.03113385096get_translations_for_domain( $domain = 'feeds-for-youtube' ).../l10n.php:195
130.03113385096_load_textdomain_just_in_time( $domain = 'feeds-for-youtube' ).../l10n.php:1409
140.03133391824_doing_it_wrong( $function_name = '_load_textdomain_just_in_time', $message = 'Translation loading for the <code>feeds-for-youtube</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later.', $version = '6.7.0' ).../l10n.php:1371
150.03133393168wp_trigger_error( $function_name = '', $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>feeds-for-youtube</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version '..., $error_level = ??? ).../functions.php:6061
160.03163395616trigger_error( $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>feeds-for-youtube</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version '..., $error_level = 1024 ).../functions.php:6121

( ! ) Warning: Cannot modify header information - headers already sent by (output started at /users/t/i/tiie/www-root/blog/wp-includes/functions.php:6121) in /users/t/i/tiie/www-root/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1896
Call Stack
#TimeMemoryFunctionLocation
10.0001497464{main}( ).../index.php:0
20.0001497816require( '/users/t/i/tiie/www-root/blog/wp-blog-header.php ).../index.php:17
30.06534329360wp( $query_vars = ??? ).../wp-blog-header.php:16
40.06534329392WP->main( $query_args = '' ).../functions.php:1342
50.06534329392WP->parse_request( $extra_query_vars = '' ).../class-wp.php:818
60.06564352488do_action_ref_array( $hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../class-wp.php:418
70.06564352488WP_Hook->do_action( $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../plugin.php:565
80.06564352488WP_Hook->apply_filters( $value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../class-wp-hook.php:348
90.06564352920rest_api_loaded( class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/posts/21518']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE } ).../class-wp-hook.php:324
100.07735532416WP_REST_Server->serve_request( $path = '/wp/v2/posts/21518' ).../rest-api.php:459
110.07745532240WP_REST_Server->send_header( $key = 'Content-Type', $value = 'application/json; charset=UTF-8' ).../class-wp-rest-server.php:318
120.07745532624header( $header = 'Content-Type: application/json; charset=UTF-8' ).../class-wp-rest-server.php:1896

( ! ) Warning: Cannot modify header information - headers already sent by (output started at /users/t/i/tiie/www-root/blog/wp-includes/functions.php:6121) in /users/t/i/tiie/www-root/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1896
Call Stack
#TimeMemoryFunctionLocation
10.0001497464{main}( ).../index.php:0
20.0001497816require( '/users/t/i/tiie/www-root/blog/wp-blog-header.php ).../index.php:17
30.06534329360wp( $query_vars = ??? ).../wp-blog-header.php:16
40.06534329392WP->main( $query_args = '' ).../functions.php:1342
50.06534329392WP->parse_request( $extra_query_vars = '' ).../class-wp.php:818
60.06564352488do_action_ref_array( $hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../class-wp.php:418
70.06564352488WP_Hook->do_action( $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../plugin.php:565
80.06564352488WP_Hook->apply_filters( $value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../class-wp-hook.php:348
90.06564352920rest_api_loaded( class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/posts/21518']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE } ).../class-wp-hook.php:324
100.07735532416WP_REST_Server->serve_request( $path = '/wp/v2/posts/21518' ).../rest-api.php:459
110.07795532432WP_REST_Server->send_header( $key = 'X-Robots-Tag', $value = 'noindex' ).../class-wp-rest-server.php:319
120.07795532752header( $header = 'X-Robots-Tag: noindex' ).../class-wp-rest-server.php:1896

( ! ) Warning: Cannot modify header information - headers already sent by (output started at /users/t/i/tiie/www-root/blog/wp-includes/functions.php:6121) in /users/t/i/tiie/www-root/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1896
Call Stack
#TimeMemoryFunctionLocation
10.0001497464{main}( ).../index.php:0
20.0001497816require( '/users/t/i/tiie/www-root/blog/wp-blog-header.php ).../index.php:17
30.06534329360wp( $query_vars = ??? ).../wp-blog-header.php:16
40.06534329392WP->main( $query_args = '' ).../functions.php:1342
50.06534329392WP->parse_request( $extra_query_vars = '' ).../class-wp.php:818
60.06564352488do_action_ref_array( $hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../class-wp.php:418
70.06564352488WP_Hook->do_action( $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../plugin.php:565
80.06564352488WP_Hook->apply_filters( $value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../class-wp-hook.php:348
90.06564352920rest_api_loaded( class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/posts/21518']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE } ).../class-wp-hook.php:324
100.07735532416WP_REST_Server->serve_request( $path = '/wp/v2/posts/21518' ).../rest-api.php:459
110.07835532592WP_REST_Server->send_header( $key = 'Link', $value = '<https://tiie.w3.uvm.edu/blog/wp-json/>; rel="https://api.w.org/"' ).../class-wp-rest-server.php:323
120.07835533024header( $header = 'Link: <https://tiie.w3.uvm.edu/blog/wp-json/>; rel="https://api.w.org/"' ).../class-wp-rest-server.php:1896

( ! ) Warning: Cannot modify header information - headers already sent by (output started at /users/t/i/tiie/www-root/blog/wp-includes/functions.php:6121) in /users/t/i/tiie/www-root/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1896
Call Stack
#TimeMemoryFunctionLocation
10.0001497464{main}( ).../index.php:0
20.0001497816require( '/users/t/i/tiie/www-root/blog/wp-blog-header.php ).../index.php:17
30.06534329360wp( $query_vars = ??? ).../wp-blog-header.php:16
40.06534329392WP->main( $query_args = '' ).../functions.php:1342
50.06534329392WP->parse_request( $extra_query_vars = '' ).../class-wp.php:818
60.06564352488do_action_ref_array( $hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../class-wp.php:418
70.06564352488WP_Hook->do_action( $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../plugin.php:565
80.06564352488WP_Hook->apply_filters( $value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../class-wp-hook.php:348
90.06564352920rest_api_loaded( class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/posts/21518']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE } ).../class-wp-hook.php:324
100.07735532416WP_REST_Server->serve_request( $path = '/wp/v2/posts/21518' ).../rest-api.php:459
110.07875532496WP_REST_Server->send_header( $key = 'X-Content-Type-Options', $value = 'nosniff' ).../class-wp-rest-server.php:331
120.07875532816header( $header = 'X-Content-Type-Options: nosniff' ).../class-wp-rest-server.php:1896

( ! ) Warning: Cannot modify header information - headers already sent by (output started at /users/t/i/tiie/www-root/blog/wp-includes/functions.php:6121) in /users/t/i/tiie/www-root/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1896
Call Stack
#TimeMemoryFunctionLocation
10.0001497464{main}( ).../index.php:0
20.0001497816require( '/users/t/i/tiie/www-root/blog/wp-blog-header.php ).../index.php:17
30.06534329360wp( $query_vars = ??? ).../wp-blog-header.php:16
40.06534329392WP->main( $query_args = '' ).../functions.php:1342
50.06534329392WP->parse_request( $extra_query_vars = '' ).../class-wp.php:818
60.06564352488do_action_ref_array( $hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../class-wp.php:418
70.06564352488WP_Hook->do_action( $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../plugin.php:565
80.06564352488WP_Hook->apply_filters( $value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../class-wp-hook.php:348
90.06564352920rest_api_loaded( class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/posts/21518']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE } ).../class-wp-hook.php:324
100.07735532416WP_REST_Server->serve_request( $path = '/wp/v2/posts/21518' ).../rest-api.php:459
110.07915537504WP_REST_Server->send_header( $key = 'Access-Control-Expose-Headers', $value = 'X-WP-Total, X-WP-TotalPages, Link' ).../class-wp-rest-server.php:408
120.07915537888header( $header = 'Access-Control-Expose-Headers: X-WP-Total, X-WP-TotalPages, Link' ).../class-wp-rest-server.php:1896

( ! ) Warning: Cannot modify header information - headers already sent by (output started at /users/t/i/tiie/www-root/blog/wp-includes/functions.php:6121) in /users/t/i/tiie/www-root/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1896
Call Stack
#TimeMemoryFunctionLocation
10.0001497464{main}( ).../index.php:0
20.0001497816require( '/users/t/i/tiie/www-root/blog/wp-blog-header.php ).../index.php:17
30.06534329360wp( $query_vars = ??? ).../wp-blog-header.php:16
40.06534329392WP->main( $query_args = '' ).../functions.php:1342
50.06534329392WP->parse_request( $extra_query_vars = '' ).../class-wp.php:818
60.06564352488do_action_ref_array( $hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../class-wp.php:418
70.06564352488WP_Hook->do_action( $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../plugin.php:565
80.06564352488WP_Hook->apply_filters( $value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../class-wp-hook.php:348
90.06564352920rest_api_loaded( class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/posts/21518']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE } ).../class-wp-hook.php:324
100.07735532416WP_REST_Server->serve_request( $path = '/wp/v2/posts/21518' ).../rest-api.php:459
110.07955537552WP_REST_Server->send_header( $key = 'Access-Control-Allow-Headers', $value = 'Authorization, X-WP-Nonce, Content-Disposition, Content-MD5, Content-Type' ).../class-wp-rest-server.php:434
120.07955537984header( $header = 'Access-Control-Allow-Headers: Authorization, X-WP-Nonce, Content-Disposition, Content-MD5, Content-Type' ).../class-wp-rest-server.php:1896

( ! ) Warning: Cannot modify header information - headers already sent by (output started at /users/t/i/tiie/www-root/blog/wp-includes/functions.php:6121) in /users/t/i/tiie/www-root/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1896
Call Stack
#TimeMemoryFunctionLocation
10.0001497464{main}( ).../index.php:0
20.0001497816require( '/users/t/i/tiie/www-root/blog/wp-blog-header.php ).../index.php:17
30.06534329360wp( $query_vars = ??? ).../wp-blog-header.php:16
40.06534329392WP->main( $query_args = '' ).../functions.php:1342
50.06534329392WP->parse_request( $extra_query_vars = '' ).../class-wp.php:818
60.06564352488do_action_ref_array( $hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../class-wp.php:418
70.06564352488WP_Hook->do_action( $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../plugin.php:565
80.06564352488WP_Hook->apply_filters( $value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../class-wp-hook.php:348
90.06564352920rest_api_loaded( class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/posts/21518']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE } ).../class-wp-hook.php:324
100.07735532416WP_REST_Server->serve_request( $path = '/wp/v2/posts/21518' ).../rest-api.php:459
110.11315905832WP_REST_Server->send_headers( $headers = ['Link' => '<https://tiie.w3.uvm.edu/blog/plps-in-seesaw/>; rel="alternate"; type=text/html', 'Allow' => 'GET'] ).../class-wp-rest-server.php:472
120.11315905832WP_REST_Server->send_header( $key = 'Link', $value = '<https://tiie.w3.uvm.edu/blog/plps-in-seesaw/>; rel="alternate"; type=text/html' ).../class-wp-rest-server.php:1908
130.11315906264header( $header = 'Link: <https://tiie.w3.uvm.edu/blog/plps-in-seesaw/>; rel="alternate"; type=text/html' ).../class-wp-rest-server.php:1896

( ! ) Warning: Cannot modify header information - headers already sent by (output started at /users/t/i/tiie/www-root/blog/wp-includes/functions.php:6121) in /users/t/i/tiie/www-root/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1896
Call Stack
#TimeMemoryFunctionLocation
10.0001497464{main}( ).../index.php:0
20.0001497816require( '/users/t/i/tiie/www-root/blog/wp-blog-header.php ).../index.php:17
30.06534329360wp( $query_vars = ??? ).../wp-blog-header.php:16
40.06534329392WP->main( $query_args = '' ).../functions.php:1342
50.06534329392WP->parse_request( $extra_query_vars = '' ).../class-wp.php:818
60.06564352488do_action_ref_array( $hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../class-wp.php:418
70.06564352488WP_Hook->do_action( $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../plugin.php:565
80.06564352488WP_Hook->apply_filters( $value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE }] ).../class-wp-hook.php:348
90.06564352920rest_api_loaded( class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/posts/21518']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/21518'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F21518'; public $did_permalink = TRUE } ).../class-wp-hook.php:324
100.07735532416WP_REST_Server->serve_request( $path = '/wp/v2/posts/21518' ).../rest-api.php:459
110.11315905832WP_REST_Server->send_headers( $headers = ['Link' => '<https://tiie.w3.uvm.edu/blog/plps-in-seesaw/>; rel="alternate"; type=text/html', 'Allow' => 'GET'] ).../class-wp-rest-server.php:472
120.11375905832WP_REST_Server->send_header( $key = 'Allow', $value = 'GET' ).../class-wp-rest-server.php:1908
130.11375906152header( $header = 'Allow: GET' ).../class-wp-rest-server.php:1896
{"id":21518,"date":"2019-10-28T05:15:38","date_gmt":"2019-10-28T09:15:38","guid":{"rendered":"https:\/\/tiie.w3.uvm.edu\/blog\/?p=21518"},"modified":"2020-02-25T18:15:20","modified_gmt":"2020-02-25T22:15:20","slug":"plps-in-seesaw","status":"publish","type":"post","link":"https:\/\/tiie.w3.uvm.edu\/blog\/plps-in-seesaw\/","title":{"rendered":"PLPs in Seesaw"},"content":{"rendered":"

Seeing students for who they are and what they can do<\/h4>\n

We’re all still looking at various tools for building PLPs with our students but one thing we can all agree on is the power of PLPs to let us more clearly see our students, and learn more about them as individuals. Let’s look at two schools building PLPs and digital portfolios in Seesaw and check out how they’re using this tool to know their students better.<\/p>\n

“Look there I am!”<\/span><\/p>\n

“Dad, I hope you are proud of me.”<\/p>\n

“You mean I can post a picture of my hockey team?”<\/p><\/blockquote>\n

There are student comments I have heard in the last two weeks, in schools I have been working in. The commonalities are stunning: students exclaiming, smiling, satisfied. They are seen, heard, and known.<\/p>\n

Let me back up.<\/p>\n

The research<\/h4>\n

It’s become clear to educators and researchers that seeing and valuing our students for who they are<\/a> — right now, each day — has powerful effects.<\/p>\n

Take this study about greeting students<\/a> by name at the door. Simply starting each day with this has been linked to fewer disruptions and higher engagement. Which is no shock, because we know that developing relationships with students is critically important<\/a>, and this is one way to support this.<\/p>\n

Or this one about the power of having a gay\/straight alliance group at your school.<\/a> The Smithsonian shared a study that illustrated having a GSA at schools reduced discrimination and suicide rates for all students.<\/p>\n

The commonality here? Students are seen, heard, respected, and valued.<\/strong><\/p>\n

While this Edutopia article<\/a> discusses how teachers are making sure they know personal information to be able to connect with each students, Vermont takes it further by having students tell their own stories of their learning lives, both in and out of schools, in the PLP.<\/p>\n

Examples from schools<\/h4>\n

Next, we focus on how schools are making students’ lives and learning visible.<\/p>\n

Sutton School<\/h4>\n

\"PLPs<\/p>\n

The sixth graders settled into their seats with mild curiosity. They had seen me before, but not in front of the class. On this rainy fall day, Kelly Mulligan and I were going to launch PLPs.<\/p>\n

It felt like a big task.<\/p>\n

We started with a slideshow with the focus of the PLP as a way to tell your story. Show who you are, inside and outside of school. I asked them to imagine something about their lives that their teachers doesn’t know. They didn’t need to share it out loud, but something important about their lives that could be shared with the teacher.<\/p>\n

They paused, thoughtful. A few of them shared what they were thinking. Then we showed this video from Harwood Union School<\/a> and asked these prompts:<\/p>\n

Some kids shifted in their seats. They saw that their home life, their interests, often that are not celebrated in schools, could be noted, validated, and celebrated in this new format.<\/p>\n

One students said, “Like you mean how I work on cars in the mornings with my dad?”<\/p>\n

YES.<\/p>\n

Or how I am the goalie of our hockey team, and we are state champions?<\/p>\n

YES.<\/p>\n

Or how I love to fix computers and code?<\/p>\n

YEP.<\/p>\n

You get the idea. The power of validation and choice spread.<\/strong><\/p>\n

Then we used Seesaw, and gave them choice. Use these tools to show us who you are. Here are a few suggestions for activities, but you can post what you think is best to describe what you love, what you do, how you learn, and who you are.<\/p>\n

What I saw next was 100 percent engagement, and students popping up to help each other with the tools.<\/p>\n

I heard a special educator say, “I didn’t know you were a goalie, that must be really challenging.” (Relationships! See earlier research).<\/p>\n

Ottauquechee School<\/strong><\/h3>\n
\"\"
Ottauquechee School third grade team: Logan Russell, Staci McDougall, Kathy Bishop, and Erica LaFond.<\/figcaption><\/figure>\n

Next up, I was in a co-teaching teacher meeting of third grade teachers at Ottauquechee School. In came Staci McDougall, special educator. She was showing the rest of the team how she used Seesaw to support her students. What I saw next was incredible. She showed a video on Seesaw of a mostly non-verbal student who was engaging with math manipulatives. In the video, he exclaimed, he found numbers, he showed his thinking and work. The teachers were spellbound and teary. They hadn’t seen him this focused, or this engaged, ever. This video had been shared with his parents immediately, and now with his teachers, who see what he can do when barriers are removed.<\/p>\n

Earlier that day, I had stopped by Staci’s room, at the exact moment I saw a student with her phone held right up to his mouth. The student said,<\/p>\n

“Hi dad! I hope you are having a good day. I made it all day in class today and I hope you are proud of me! Love you dad.”<\/p><\/blockquote>\n

This was his 18th day of staying in class all day, and before this plan, he had not been able to stay in class with other students. The pride in his voice was clear, and took my breath away. I wondered, how many negative phone calls had this dad received before this? What is the power of regular positive calls and posts on a student and family that has experienced a lot of negative interactions with school?<\/p>\n

These two uses of PLPs in Seesaw: as a behavior plan support, and as a tool to increase access and share learning with students with intensive needs, were new to me, but the ideas were not. PLPs, tied with regular family communication, are a tool to help everyone see students, make their lives visible, and are for everyone: caregivers, teachers, and community partners, and help all see students for who they are and what they can do.<\/strong><\/p>\n

Seesaw as a tool<\/strong><\/h3>\n

The commonality here was that both schools were using Seesaw<\/strong> as a tool for digital portfolios and PLPs. The benefits of this tool are clear:<\/p>\n

Benefits?<\/h3>\n